Почему не работает Denwer?
Продолжу написание статей для только начинающих учиться создавать сайты, и сегодня я разберу очередную группу безумно популярных ошибок, приводящих к неработоспособности пакета Denwer. Почему не работает Denwer, я постараюсь ответить в этой статье.
Безусловно, причин неработоспособности Denwer великое множество, поэтому я разберу только самые популярные. Те, на которые ежедневно мне приходится указывать при ответе на вопросы своих учеников.
Не открывается localhost
Вот список причин, которые могут иметь место и которые я регулярно вижу у своих учеников, приводящих к данной ошибке.
- Не запущен Denwer. Установили и сразу пробуют зайти на localhost. Для начала нужно запустить сервер, а потом уже пытаться на него зайти.
- Пытаются зайти на localhost.ru. Регулярно вижу эту ошибку, разумеется, зайти они не могут. Правильный адрес: localhost. Никаких localhost.ru, localhost.com и прочих.
- Блокирует соединение другая программа на 80-м порту. Чаще всего такой программой является Skype. Как решить эту проблему, написано здесь: denwer и skype.
Открывается localhost, а вот созданные вручную хосты не открываются
- Забыли создать папку www. То есть создали внутри home папку с названием хоста, а про www внутри забыли. Разумеется, ничего не работает.
- Забыли перезапустить сервер. Всё создали, как надо, пытаетесь зайти - и ничего. Вывод: забыли перезапустить сервер.
- Блокируется файл hosts. Об этой ошибке Вы узнаете во время запуска сервера. Будет написано, что файл hosts не может быть перезаписан. Как правило, блокируется файл антивирусами (DrWeb любит этим заниматься), реже - вирусами. Покопайтесь в настройках антивируса, отключите эту блокировку. А если не нашли, то почистите компьютер от вирусов. Файл находится по следующему адресу: WINDOWS\system32\drivers\etc\hosts. Открыть его можно в обычном блокноте. Также можете сделать резервную копию этого файла, затем удалите его. Проверьте, работает ли Denwer, а после верните файл обратно.
- Не хватает прав. Сделайте следующее: на приложении start.exe (можно и на ярлыке) через свойства откройте вкладку "Совместимость", далее поставьте галочку "Выполнять с правами администратора".
Не работает PHPMyAdmin
- Ошибка с соединением. Как правило, это ошибка из-за того, что стоит какой-то другой MySQL, который, разумеется, конфликтует с новым MySQL. Отключите старый, а ещё лучше удалите его.
- При попытке зайти в PHPMyAdmin открывается что угодно, но только не PHPMyAdmin. Мешает какая-то сторонняя программа на порту 3306. Что это за программа, знать можете только Вы. У каждого своя "проблемная" программа, поэтому что-либо писать здесь просто бессмысленно. Но это обязательно сетевые программы, которые связываются с локальной сетью или Интернетом.
Создал виртуальный хост, а зайти на него с другого компьютера не могу
Любой опытный (да и не очень тоже) специалист посмеётся над этой ошибкой, которая ею даже не является. Но это, наверное, самая частая "проблема" с Denwer. Объясняю раз и навсегда для всех: Denwer ничего в Интернет НЕ выкладывает! Он служит лишь помощником для создания сайтов, но никак не занимается размещением в Интернете Ваших сайтов. Для размещения сайта в Интернете почитайте вот эту статью: как разместить сайт в Интернете.
Это далеко не все ошибки, с которыми мне довелось встретиться, но они самые популярные. Как показывает практика, стабильно что-то одно из этого я получаю ежедневно. Надеюсь, что эта статья поможет Вам понять, почему Denwer не работает и как это исправить.
Множество проблем, связанных с Denwer, а также пути их решения, разобраны в курсе "PHP и MySQL с Нуля до Гуру": http://srs.myrusakov.ru/php
-
- Михаил Русаков
Комментарии (101):
Добрый день! Устанавливал Denwer на Windows 7 Home Basic 64x. При запуске Denwer'a не запускался apache. Писал ошибку что то вроде The requested address is not valid in its context. : make_sock: could not bind to address [моя айпишка]:483 no listening sockets available, shutting down Unable to open logs Note the errors or messages above, and press the <ESC> key to exit. Скайпа нет. При проверке занятых портов 483 порт не вылез нигде. И в чем тут может быть дело?
Ответить
Отключите антивирусы, firewall, службу Web Deployment Agent Service, компонент Internet Information Services(IIS).
Ответить
Все это выключалось во время установки и запуска и проверку на вирусы делал
Ответить
В httpd.conf ничего не меняли? Денвер должен быть на 127.0.0.1, а никак не Вашем IP-адресе. Рекомендую удалить всё и установить Denwer заново.
Ответить
там не мой ip там был именно этот адрес (текст оч=шибки копирнул с нета - забыл исправить)
Ответить
Всё-таки, наверняка, мешает какая-то программа. http://forum.dklab.ru/viewtopic.php?t=28724 - здесь описано всё, что вообще в голову может прийти. Там, наверняка, есть ответ. По крайней мере, добавить что-то новое к тому, что там написано, мне нечего.
Ответить
Вот все это то же делал и ничего не помогает). Причем ставил на виртуальную машину, там при проверке выдавал ошибку при загрузке mysql и phpmyadmin, а все остальное проходило более менее. Когда ставил apache на 7 отдельно, то запускался в отличие от денверовского без проблем. Может тогда и х. с ним с денвером, а ставить php+apache+mysql+phpmyadmin отдельно? Да и все равно рано или поздно переходить на них придется. Сами то чем пользуетесь при отладке ? неужели денвером?
Ответить
Я пользуюсь только денвером. Не против всех связок, но этой мороки мне хватает и при размещении сайта на выделенном сервере. Всё это настраивать с нуля лишний раз мне совсем не хочется.
Ответить
У меня тоже была такая проблема, решил её таким образом...заменил файл host на чистый, который нашел в интернете. вот его расположение на ПК: C:\Windows\System32\drivers\etc
Ответить
Все попробовал неработает(((
Ответить
Михаил, у меня не запускается пакет Денвер просит изменить PATH.
Ответить
c:\Windows;c:\Windows\system32 - это должно быть у PATH, убедитесь в этом. Вместо "c" может быть другой диск, в зависимости от того, где у Вас стоит Windows.
Ответить
У меня ещё ненайдин файл PING.exe.
Ответить
Пиратская ОС что ли? Надо установить эту утилиту, как это сделать, без установки нормальной ОС, не знаю.
Ответить
Windows Xp не пиратская
Ответить
Тогда эта утилита должна быть, но, возможно, неправильно прописан PATH. Пропишите его так, как я написал выше, и всё должно заработать.
Ответить
не работает
Ответить
Значит не так что-то прописали.
Ответить
Всё правильно
Ответить
денвер не запускается набираю локалхост выдает 404 ошибка как быть? Файервол отключен, скайпа нет, антивирус авира отключаю когда запускаю денвер Помогите
Ответить
При запуске Denwer должен писать ошибки на чёрных окнах, которые появляются при этом.
Ответить
пишет ошибка 404 когда в строке браузера набираю локалхост а в черных окнах вроде нет
Ответить
Здравствуйте,. Михаил. Подскажите пожалуйста. Все способы перепробовал и нет результата. На сайте forum.dklab.ru нашел свою проблему, но те способы которые предлагают не помогают. http://SSMaker.ru/8180ed82/ На том сайте я не стал задавать этот вопрос, т.к. на нем я не понял как это сделать. Меня интересует эта надпись: Если же этого нет, смотрим свойства файла: в Атрибутах не должно стоять галочки рядом с Только чтение! Прописываем нужные адреса вручную. Первые два способа не подходят для меня, но вот опираясь на эту надпись, что я указал выше: как и где, нужно прописать нужные адреса вручную? Воспользовался третьим способом, я наконец-то начал попадать в сеть, заходя через файл hosts. Используя попадание через файл hosts, в котором находятся адреса, есть еще кроме других только один мой (html.loc - это название моей папки в testingServer). И через этот адрес (html.loc) я попадаю на страницу, которая у меня имеет адрес index.html в testingServer. Остальные, которые есть в файле hosts относятся к программе "Denver". Как же мне занести все требующиеся адреса в файл hosts и посещать их как раньше через testingServer? Спасибо.
Ответить
http://myrusakov.ru/php-denwer-nowork.html
Ответить
Здравствуйте, Михаил. Помогите пожалуйста не могу открыть localhost. Denwer запущен, в поисковой строку ввожу localhost, и Skype от порта 80 отключил. А все равно пишет: Подключение к localhost прервано. Что мне делать?
Ответить
Перечитать ещё раз статью. Скорее всего, виновата какая-то другая программа. Программ миллионы, которые могут это сделать, я даже не осмелюсь гадать. Чистите компьютер, если давно не переустанавливали ОС, то переустановите её.
Ответить
Здравствуйте, Михаил. Обращаюсь с вопросом таким: при запуске mysite.local выходит ошибка такая "Невозможно найти удалённый сервер.Проверьте, верно ли написан адрес, или попробуйте найти сайт". При запуске start.exe ругается на файл host, скорее причина в этом. А вот антивирус у меня отключен. Что конкретно делать с этим файлом? Вы указали путь и что можно открыть в формате .txt, а что дальше? Заранее спасибо вам.
Ответить
Возможно, вирусы виноваты. Почистите компьютер от вирусов. И отключение антивируса иногда не помогает, лучше покопаться в настройках и уточнить этот момент у службы поддержки.
Ответить
Здравствуйте! Попробовала все варианты: и отключила антивирус, затем очистила от вирусов, в настройках антивируса сделала исключение, указав путь на файл "WINDOWS\system32\drivers\etc\hosts". При запуске start.exe все равно написано, что файл hosts не может быть перезаписан. Напишите, пожалуйста, названия и ссылки на другие пакеты для PHP. Или и это не поможет? Спасибо!
Ответить
Надо защиту отключить, а не в исключения добавлять. Как отключить? Неизвестно, это нужно обращаться в тех. поддержку антивируса. Иногда есть в настройках, иногда помогает временное отключение, иногда помогает лишь удаление.
Ответить
Я отключала уже. Но не помогло. Попробую удалить. Если и тогда будет то же самое, есть ли другие альтернативы? С другими пакетами,если не denwer, будут ли возникать те же проблемы?
Ответить
Абсолютно со всеми будет та же проблема. Возможно, ещё, что виноваты вирусы, иногда они блокируют файл hosts. Поэтому почистите свой компьютер.
Ответить
Здравствуйте Михаил. Я большой поклонник ваших видеокурсов, большое вам спасибо за ваш труд. Хотел бы задать вам вопрос относительно денвера. Просматривая видеокурс по основам PHP я заметил что у вас стоит apache уже более свежей версии 2.2.4 а когда я установил денвер который вы прилогаете к видеокурсу окозалось что там 2.0.2. Так вот вопрос - не могли бы вы разместить у себя на сайте статью, о том как обновить apache на Denwere. А то не могу найти в интернете , а то что скачиваю с оф сайта у меня не работает. А если можно(извиняюсь за нескромность) выслать мне папку в архиве с apache мне на email [email protected] Буду примного благодарен. Заранее спасибо!
Ответить
Я не обновлял Apache на Denwer, что там было, то у меня и стоит.
Ответить
У меня тоже не работал Denwer, но когда я отключил Denwer, "на пожарный случай" скопировал hosts в другую директорию и hosts удалил, после старта Denwer`а всё заработало! А копию я тоже удалил — больше мне она не понадобилась.
Ответить
Поступила точно так же, скачала другой host файл, старый заменила на новый и все заработало.
Ответить
Приветствую Михаил! Такая проблему: скачал пакет Денвер "Денвер + старый PHP 5.2 + Zend Optimizer". Установил. Не запускается. Выдает такие 2 ошибки: http://clip2net.com/s/4Up7wV.... Моя ОС: http://clip2net.com/s/4Up9Lq.... К ОС претензий нет в целом, работает тьфу-тьфу.... Антивирусник - Комодо, Фаерволы отключенины,в скайпе порты освободил. Отключал и скайп, и антивирусник - все равно те же проблемы (( На компе я работаю один, естесно, на правах админа. Поможете решить?
Ответить
Проблема, скорее всего, в антивируснике. Попробуйте его вообще удалить на время и попробуйте запустить.
Ответить
Блин! Сори, неправильно понял... Вы предложили деинсталировать а я понял, что выключить...
Ответить
Да! Проблема в КОМОДО! Но... сколько ни добавлял файлы и приложения Денвера в доверенные Комодо - увы (( результат тот же.. Денвер работает только если полностью удалить Комодо(выключение не помогает), но с Комодо расставаться не хочу ((
Ответить
Здравствуйте. У меня следующая проблема с Денвером. При установке сообщение: Could not set owner. Error 5. Проигнорировал, Денвер установился. Но не запускается, пишет ту же ошибку. Денвер не может получить доступ к файлу hosts. Отключать антивирус пробовал, не помогло. Если я удалю hosts, винда не слетит? И заработает ли Денвер?
Ответить
Файл hosts заблокирован, возможно, его блокируют вирусы, но чаще всего - антивирусы (особенно drweb). Остановка антивируса не всегда помогает, даже удаление не всегда поможет, поэтому тут надо рыться в настройках или писать в поддержку антивируса.
Ответить
Здравствуйте Михаил, у меня проблема при запуске сайта на win7, на ХР работает нормально, а с 7 бок! Локалхост запускается, виртуальный диск не создается, лезет искать название сайта в гугл.
Ответить
Всё написано в этой статье, добавить нечего.
Ответить
Иконки денвера на рабочем столе не работают (не активны).Когда хочу дать старт.Отвечаер. PROBLEM WITH SHORTCUT <<The drive or netwrok connection that the shortcut <Start Denwer.lnk refers to anavailable.Make sure that the disc is proerly insterted or the network resource is available,and then try again>> Помогите разобраться.Что делать?2-3 незаконченных сайта есть. Спасибо
Ответить
http://answers.microsoft.com/en-us/windows/forum/windows_vista-networking/the-drive-or-network-connection-that-the-shortcut/c4023c51-4dfb-442d-b10a-f78f0e6cfd3a
Ответить
Михаил здравствуйте, у меня ошибка с phpmyadmin, задал вопрос на форуме денвера, но никакого ответа нету, может Вы посмотрите? http://forum.dklab.ru/viewtopic.php?t=42635 там приложены скриншоты, сюда я их не всуну, Вы уж извените за ссылку на другой сайт.
Ответить
Здравствуйте Михаил у меня проблема аналогична всем другим выше но,есть отличие вот,в виртуальном диске DENWER тоесть x,папка в home (mysite.local)создана и в папке папка(www)тоже есть.на сайте http://localhost/denwer/написано(ура заработало)А вот http://mysite.local/не находит не подключаеться в чём это может быть проблема пишет(СЕРВЕР НЕ НАЙДЕН)?? за ранее спс.
Ответить
Антивирус или вирусы, скорее, даже первое. Проблема в том, что у Вас hosts заблокирован.
Ответить
у меня антивирус AVG стоит ,и как его разблокировать? неподскажете ? за ранее спс.
Ответить
Скорее всего, где-то в настройках. Можно обратиться также в тех. поддержку антивируса.
Ответить
я его даже отключал всё равно пишет (сервер не найден)
Ответить
Отключение и не поможет. Иногда даже удаление не помогает.
Ответить
ужас я раньше его устанавливал он работал и хорошо работал ,а щяс нехочет,а с каким вопросам в тех-поддержку обратиться ,(где в настройках разблокировать хост или как?) за ранее спс.
Ответить
Михаил, у меня денвер вчера работал нормально а сегодня постоянно перекидывает на локалхост. Ввожу mysite.ru а выходит mysite.ru/denwer. В чем может быть проблема? На вирусы проверял - пусто. Остальные способы тоже пробовал - не помогло. А.В.-k.i.s.2012 win7 32bit
Ответить
Покопавшись выяснил следующее: денвер ко всем именам сайтов добавил :8648 (mysite1.ru:8648). Как это можно исправить?
Ответить
Возможно, что-то изменили в настройках. Проще всего скачать свежую версию и установить всё по новой. Только не забудьте удалить старую версию Denwer.
Ответить
Здр, Михаил! Установил денвер - как было описано в видеоуроке. Проверил компьютер на антивирус - чисто, потом удалил антивирус и скайп, чтоб вообще не мешали, отключил брэндмауер. Хочу зайти на http://localhost/ - пишет: К сожалению, Google Chrome не может открыть страницу localhost. А в черном окошке: [дата] Listening for connection on localhost:25... Что делать???
Ответить
Запустили денвер? Если да, то, вполне вероятно, что 80-й порт занят какой-то программой. Скайп - это одна из тысяч программ, которые иногда занимают этот порт.
Ответить
Скайп вообще удалил, подскажите как узнать занят ли 80-й порт?
Ответить
Можно использовать файрволл, либо "монитор сетевых ресурсов", но он имеется только в Windows 7.
Ответить
не могу понять!создал домен в папке home в доменной папке создал папку www! добавил html файл а при в воде домена показывает It works! что делать?
Ответить
Стоит какой-то другой сервер, мешающий Denwer.
Ответить
Подскажите пожалуйста, как решить эту проблему? PHP Fatal error: Call to undefined function mysql_connect() in M:\home\localhost\php\www\mysql.php on line 15 PHP Stack trace: PHP 1. {main}() M:\home\localhost\php\www\mysql.php:0 Перерыл уже столько информации, выполнял все, так и не решилась данная проблема, кто нибудь может пошагово объяснить! БЛАГОДАРЮ!
Ответить
Странно, конечно, но используйте new mysqli(), а mysql_connect() давно устарела уже.
Ответить
Дело все в том, что я не могу работать с php, я очень хорошо усвоил html и css, теперь надо идти дальше, а дальше php, но встала проблема из-за которой я не могу двигаться дальше! как ее решить я не знаю, каждый день убиваю время на поиск в интернете своей проблемы, везде одно и тоже, но не получилось, есть как пошагово эту проблему решить?
Ответить
Скажите а почему денвер не хочет работать без интернета?у меня раньше денвер работал и без интернета,а сейчас обязательно должна быть подключение к интернету,localhost и phpmyadmin работают а вот виртуальные хосты никак не работают пишет "Прокси-сервер отказывается принимать соединения"
Ответить
Здравствуйте Михаил! Сначала про пакет Denwer. В конце прошлого года решил начать изучать PHP. Зная, что, для его изучения нужно использовать пакет Денвер, решил найти последнюю версию. Однако оказалось, что, обновления пакета "Денвер" больше не поддерживаются разработчиками. Встал вопрос, что делать? Ответ нашёлся быстро, а именно: В поисковике Яндекса, по запросу нашёлся пакет Endels. Этот пакет построен на ядре Денвера и с подключением всех необходимых для работы пакетов. Скачал, установил (в виртуальную машину (( кстати! всем советую использовать виртуалку, так как настраивать систему безопасности на реальной машине может быть чревато последствиями)), запустил, всё сразу заработало без проблем, осталось только изучить PHP и MySQL, ну и прочие "вкусности" -:);). Сейчас, наткнувшись на Ваши уроки стал изучать. Из-за катастрофической нехватки времени, скачав Ваш бесплатный курс из 10-ти уроков, остановился на том, когда нужно начать изучение создания баз данных (урок 4). Кстати, очень полезная вещь!, кто не пробовал, советую! Одна только просьба к Вам Михаил: при объяснении материала - можно немного по-медленнее разъяснять тонкости материала?, в том смысле, что, показывать части скрипта чуть подробнее. На данный момент, выпущено уже третье обновление пакета Endels. P.S. ---------- Про распространённую проблему с hosts и невозможности запуска пакета Денвер: У меня нет антивируса, но файерволл встроен в систему, однако, пакет Endels прекрасно работает и в реальной системе (Win7) и на виртуальной машине (XP SP3). Да и с работающим Skype нет проблем. Благодарю Вас за Ваш труд! Удачи!
Ответить
Михаил, добрый день, подскажите, пожалуйста в чем может быть проблема, устанавливаю денвер на свой компьютер (не на виртуальную машину). Денвер установился, но при открытии файла index.php, нормально отображается только html-форма ввода данных, а вся информация находящаяся в php коде не работает, а точнее просто выводиться php-код в браузер (это в фаирфоксе, в опере и эксплоере просто выводиться весь файл кодом, также как выводиться исходный код). Хотя на виртуальной машине, все работает отлично. В чем может быть тут проблема? P.S. localhost работает отлично, но только на фаирфоксе
Ответить
http://myrusakov.ru/php-start.html
Ответить
Помогите. У меня уже истерика (пишу диплом и как на зло полетел денвер) Process mysqId.exe <PID=2556> killed with signal 9. Обшарил весь интернет, но ничего не помогает. доктором вебом просканировал комп - вирусов нет. переустанавливал кучу раз, но ошибка одна и та же. скачивал денвер с офф сайта - такая же фигня. что делать??? (скрины можно посмотреть тут http://forum.dklab.ru/viewtopic.php?t=42851&unread=my&added=yes#201347)
Ответить
Станислав, обратитесь в службу поддержки. Так же там, от Вас я жду логов mysql,apache.
Ответить
Почему при запуске denver он запускается, а потом пишет, что через 20 секунд выключится. Так же пишет, что можно не ждать 20 секунд, а можно выключить сейчас.
Ответить
Здравствуй!!! У меня проблема с денвером. Когда я загрузил пакет на комп,у меня при запуске пишет в самом конце,оно всё загружает и в панели в той пишет такое в конце: Found at least 1 error(s) Waiting for 20 second(press Ctrl+Break to exit now) Что можно сделать???
Ответить
Никита, скопируйте строки которые выше и покажите.
Ответить
Решил оставить памятку для себя, может кому еще пригодиться. Если при запуске не открывается localhost но mysql запустился нормально, можно проверить командами: telnet 127.0.0.1 3306 - открывает соединение mysql telnet 127.0.0.1 80 - молчит telnet 127.0.0.1 443 - был занят проверяем кто занял: netstat -o -n -a | findstr :443 получаем строку в которой последнее число это ПИД процесса. Отрываем диспечер задач и смотрим какой процесс с полученным ПИДом занимает порт 443. В моём случае это была виртуалка VMWare.
Ответить
как можно вернуть драйвер который отвечает за хост?
Ответить
Здравствуйте. Я начала изучать начальный курс для самых маленьких. Скачала денвер, зашла в папку home, создала папку mysite.local, а в ней папку www. В папке www создала текстовый документ .htaccess и прописала в нем строчку AddDefaultCharset UTF-8. Короче, все по уроку. Перезагрузила денвер. Проблема в том, что при попытке ввести в адресной строке mysite.local выдаются результаты поиска по такому запросу, а не эта страница. Подскажите, пожалуйста, что нужно сделать, чтобы эта страница открылась как надо.
Ответить
Здравствуйте, Вы уверены, что Denwer работает правильно? Напишите в службу поддержки.
Ответить
Здравствуйте. Спасибо за отклик. Проблема решилась, когда я написала //https: в начале строки
Ответить
Denwer запускается,но Apache при запуске выводит, что он не находит файл php_apache2.dll
Ответить
У меня та же проблема, что и у NataBrata, Не открывается https://mysite.local/ И перезапускала, все папки на месте. Браузер выдает: Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request. Please contact the server administrator, [email protected] and inform them of the time the error occurred, and anything you might have done that may have caused the error. More information about this error may be available in the server error log. Подсказка Денвера Вероятнее всего, скрипт, который запускает данная страница, не смог корректно выполниться. Детально причины ошибки должны быть описаны в файле Z:/home/mysite.local/error.log. Вот наиболее частые причины 500-й ошибки: В скрипте имеются ошибки. Например, каждый скрипт должен выводить заголовок Content-Type перед началом печати страницы. Подробнее об этом читайте в статье Борьба с 500-й Ошибкой закончилась. Корректные пути к CGI-директориям следующие: URL Куда указывает http://***/cgi-glob/script.cgi /home/cgi-glob/script.cgi http://***/cgi/script.cgi /home/***/cgi/script.cgi http://***/cgi-bin/script.cgi /home/***/cgi-bin/script.cgi Вы не установили некоторые библиотеки, которые необходимы скрипту. Для Perl-скриптов: установите пакет с библиотеками Perl, который доступен по адресу http://dklab.ru/chicken/web/packages/perl.html. Вы указали неправильную первую строчку в скрипте, по которой Apache определяет путь к интерпретатору. Первая строка должна быть: для Perl: #!/usr/bin/perl -w или #!/usr/local/bin/perl -w для PHP: #!/usr/bin/php или #!/usr/local/bin/php Здесь указывается путь относительно корня до файлов perl.exe и php.exe соответственно (расширение exe и буква диска опускаются для совместимости с Unix). Проверьте, чтобы до этой строке в скрипте ничего не было (в том числе и комментариев). Хотя Денвер поддерживает оба варианта, заметьте также, что PHP-скрипты удобнее запускать из-под mod_php, встроенного в Apache, а не через внешнюю программу php.exe. Для использования mod_php просто поместите PHP-скрипт в www-директорию (а не в директорию с CGI-скриптами). В текущей директории расположен файл .htaccess с ошибочными директивами. Например, Apache в Денвере не поддерживает устаревший модуль mod_charset, имеющийся у некоторых хостеров, и расценивает директивы вроде CharsetDisable как ошибочные. Для того, чтобы исправить ситуацию, отредактируйте файл .htaccess, чтобы он выглядел примерно так: <IfModule mod_charset.c> CharsetRecodeMultipartForms off # и другие директивы mod_charset </IfModule> Вопрос, нужно ли скачивать, то, что рекомендует браузер? И почему у Вас это не описано? P.S. В вашей книге, в некоторых местах не хватает пробелов между словами, читать не удобно.
Ответить
а при чём тут книга к данной статье? да всё просто.удалите пока из корня файл .htaccess
Ответить
Надеюсь, еще актуально спустя столько времени. Ваш совет помог решить такую же проблему. Файл удалила, все заработало. Вопрос, надо ли будет потом этот файл создавать снова? И если да, то в какой момент? И не возникнет ли эта ошибка снова?
Ответить
Здравствуйте, возникла такая незадача: при запуске локального хостинга таких ка Денвер, Топ Сервер, постоянно появляется белая страница с поисковиком и надписью Everything. Под этой радостью размещены локальные диски типа C, D, Z. Они спокойно открываются как текстовые файлы, но с них невозможно открыть и перейти на локал хост сайта. Плиз, у кого было нечто подобное поделитесь опытом. Заранее огромное спасибо))
Ответить
Здравствуйте, Михаил! Установил W10 поверх W7. Denwer нормально запускается, однако phpMySQL при запуске выдаёт пустую страницу. Скачал последний дистрибутив Denwer и переустановил. Установка прошла успешно, однако стартовая страница Denver не вызывается - чистая страница в любом браузере. Интересно, что при установке W10 поверх W8.1 всё работает! Прошу, Вас, поделиться своим опытом по данной проблеме. Есть ещё одна проблема: Ваши замечательные видеокурсы не запускаются в браузере Edge напрямую, но их можно посмотреть, используя вызов IE через настройки Edge. Спасибо.
Ответить
Здравствуйте, localhost открывается только в IExplorer, в других браузерах не открывается. В чем может быть причина?
Ответить
Здравствуйте, столкнулся с такой проблемой: При открытии localhost появляется страница, на которой написано только "It works!", иконка в браузере Денверовская, а должна же вроде быть тестовая страница, где можно различные части денвера протестировать... При попытке открыть что-либо из home и так далее не открывает.(Ну, в смысле, если прописывать как веб-страницы) Стоит windows 8.1, если что. Посмотрел чуть выше в комментариях, сказано, что значит другой сервер, скорее всего, мешает. Посмотрел, что занимает порты с ip 127.0.0.1(Это же вроде он): 4 штуки apache(Но он же с Денвером вроде и идет) и mysqld, который же вроде тоже с него же. Почитал, нашел, что это из-за отдельно стоящего апача может быть Было такое, но перед Денвером я его удалил.Что не так?
Ответить
У меня проблема!!! Скачала Денвр, установила, проверила! "Ура, заработало!" - открылось. А последняя часть всего этого урока, когда нужно открыть mysite.lokal тут просто волосы уже дыбом становятся!!! он ищет в Гугле всякую хрень!!! Ну и что делать то?
Ответить
вот и у меня такая же херня все перепробовал алисы смотрел везде все есть а нихера не грузит(( общаюсь с сисадминами пишут что дэнвер полное гавно
Ответить
ой сколько пришлось покавырятся) раньше с денвером не работал никогда да и это мой второй день как я заинтересовался всеми этими делами до этого с компом на вы был. так вот решил проблему короче прокси сервер нужно в браузере включить и все будет гуд что я только не перепробовал кучу програм снес антивирус снес ой ой ой. в опере не работает почемуто наверно какието настройки нужно еще подшаманить в эксплорере и хроме норм работает
Ответить
работают все виртуальные хосты а вот те которые в ручную добавляю нефига((( отключил антивирус аваст, папка www имеется. все как надо а нефига не работают те которые в ручную((( ошибок никаких денвер не выдает не при загрузке не при рестарте
Ответить
Приветствую! Проблема следующая. Установил Денвер, создал папку wp.local в ней папку www. Сайт открывается только в Опере и если ввожу адрес в Проводнике Windows. В Хроме и даже IE8 при вводе wp.local выводит на страницу поиска. Не подскажете где почитать о проблеме?
Ответить
Здраствуйте, у меня вот какая проблема установил денвер, при попытке зайти на http://localhost выдает ошибку 102 (net ERR_CONNECTION_REFUSED) скайпа нет все антивирусы отключил, перепробовал разные браузеры, стоит вин. 8.1 64 бит статический айпи, если все дело в нем как запустить.
Ответить
Добрый день! Установил программу, но выдает ошибку http://joxi.ru/ZrJQpPjc1kWOVA посмотрел все советы по исправлению, но своего случая не нашел. Порты проверил. Что посоветуете? Спасибо
Ответить
Доброго времени суток ! Пожалуйста помогите. Установил DenWer и установил CMS Wordpress после зашел на сайт - все нормально. После зашел в консоль и стили исчезли. Что можете посоветовать ? Заранее спасибо
Ответить
Здравствуйте.. Установил программу.. запустил, выдавало ошибку .. исправил исключением.. сейчас снова белый экран .. после установил опен сервер выдал что 80 порт занят ... Невозможно занять порт 80 поскольку он уже используется: Cлужбы Windows ... может подскажите как его освободить о_О
Ответить
Здравствуйте! Установил Denver,хотел попробовать по вашему курсу создать сайт.А теперь не получается открыть mysite.local в чем может быть проблема?
Ответить
Добрый вечер Михаил! помогите пожалуйста! Денвер ну устанавливается чёрный окошка Денвер даже не откроется? на компьютер Win 7 antivirus kasperski
Ответить
Здравствуйте! Установил Денвер. wp.local не открывается в Хроме. В Explorer открылся. В чём может быть проблема? Подскажите, пожалуйста.
Ответить
Добрый день! Такой вопрос: Создал файл .htaccess все норм, все работает. Но вот когда в этом файле прописываю AddDefaultCharsetUTF-8, то выдает такую ошибку: Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request. Please contact the server administrator, [email protected] and inform them of the time the error occurred, and anything you might have done that may have caused the error. More information about this error may be available in the server error log. Подскажите как с этим разобраться?
Ответить
Для добавления комментариев надо войти в систему.
Если Вы ещё не зарегистрированы на сайте, то сначала зарегистрируйтесь.