Вы читаете статью "Проблемы с Денвером и способы решения."

Купить здесь баннер

Проблемы с Денвером и способы решения.


11 Сен 201022 комментария

В своём бесплатном курсе по построению сайта на CMS я  предлагаю настраивать сайт сначала на домашнем сервере.

Для этого нужно устанавливать на свой компьютер комплект Денвер. Обычно он ставится без проблем, но в жизни всё бывает. У меня до настоящего момента особых проблем не случалось.

Однажды был конфликт со Скайпом, они оба лезли на один порт 80, решил просто выключил программу и убрал из автозагрузки.

И вот недавно столкнулся с проблемой по настоящему.

Решил перейти с XP на Семёрку, сделал резерв нужных файлов, на соседний диск, форматнул диск С и поставил новенькую систему.

Скажу честно, сама новая Винда мне понравилась, например Виста мне не подошла, но семёрка другое дело, как будто пересел на другую машину, всё заработало быстрее и сама работа стала комфортнее.

Затем денёк пошёл на установку нужных программ и восстановление лицензий, я стараюсь использовать лицензионный софт.

С Денвером обычно просто, нужно только скопировать его из резервной вопии на диск С папку сервера WebServers, я так и сделал но при запуске выдало ошибку и ни один из сайтов локалхоста не запустился.

Я решил пойти с нуля снёс сервер (просто удалил каталог WebServers с дика С ) перегрузил компьютер и начал новую установку с инсталлятора. Перед этим скачал актуальную версию с оф.сайта.

Сама установка прошла без проблем, Денвер стал, создал ярлыки и порадовал меня записью Ура Заработало!

Но после запуска сервера я выяснил, что нифига не Ура!
Кроме Local host ни  один другой сайт не хотел работать и при запуске всё время выдавало ошибку.  Суть этой ошибки сводился к тому, что неразрешена запись в файл host  (c:\WINDOWS\system32\drivers\etc\host) который отвечает за сайты локалки.

Иными словами чтоб Денвер увидел новый, созданный Вами сайт на локалке, он должен прописать его в этом файле и присвоить ему ip 127.0.0.1

Конечно, можно вручную открыть это файл и прописать, например для сайта loom.loc
127.0.0.1        joomla15.loc

И сайт сразу станет доступен. Но я решил, что это не наши методы, тем более что напоминание об ошибке, при запуске сервера, неприятно мозолило глаза.

Я начал рыть Интернет. Конечно, сразу пошёл на форум поддержки Денвера, кроме этого задал пару вопросов Яндексу.

Не стану описывать все мои поиски, думаю это ни к чему, просто перечислю возможные причины, как я понял, это ошибка распространенная и решается у всех по разному. Лично я проверял и делал всё.

Первая причина проблем с Денвером и самая распространенная.

Запись в системные файлы имеет право только администратор. Файл host является системным и хотя запись в него, даже плохишами, особо компьютеру навредить не может, админ есть админ, Решается просто, нужно запускать сервер с правами администратора,
Правой кнопкой по ярлыку STSRT, и выбираем «с правами администратора».

Вторая причина проблем с Денвером, так же популярная.

У вас запущен ещё один сервер обычно системный IIS. Решается через панель управления компьютером: меню-пуск-панель-управления-установка и удаление программ-установка компонентов windows-снять галочку с «Internet Information Servises (IIS)
После перегружаем компьютер и всё должно работать.

Третья причина проблем с Денвером.

Наверное, эту причину нужно было поставить на первое место, как-то я упустил. Проверти, включен ли у вас DNS-клиент:
Пуск >> Все программы >> Администратирование >> Службы, находим службу DNS-клиент и смотрим Свойства.
Должны стоять: Тип запуска — Авто, Состояние — Работает.

Четвёртая причина проблем с Денвером, бывает, но редко.
Проверьте атрибуты, на файл host кликаем по нему правой кнопкой , выбираем свойства не должно стоять галочки рядом с Только чтение! Если есть уберите.

Иногда можно просто удалить файл host, при запуске Денвер создаст новый подходящий  ему для работы. Перед удаление всё же сделайте копию этого файла, в жизни всякое бывает.

Пятая причина проблем с Денвером, после решения, которой у меня всё заработало.

Работу Денвера у меня блокировал антивирус. У меня стоит KIS-лицензия. Добавил фалы запуска Денвера Run.exe и Restart.exe в доверенную зону  и всё пошло.

Ну, вот на этом, пожалуй, всё. Надеюсь, статья была Вам полезна. Возможно, у кого-то возникали ещё какие либо проблемы или Вы знаете какие либо решения, давайте ими делится, можно в комментариях, но лучше на форуме http://ashforum.ru/viewforum.php?f=8 создавайте темы и предлагайте обсуждение.


Вы прочитали мою статью " Проблемы с Денвером и способы решения. "  Хотел бы прочитать Ваше мнение в комментариях.



Купить здесь баннер
WordPress Еще записи по этой теме:
необходимые руководства по основным базовым знаниям, бесплатные видео-курсы, способы заработка на сайте
Комментарии для сайта Cackle
22 комментария to “Проблемы с Денвером и способы решения.”
  1. Валерий:

    Я совсем недавно то же поставил семёрку и при запуске Денвера не получил ожидаемый результат. Решил проблему при помощи совета из гугла: установил Денвер на диск D и получил полное счастье, без проблем.

  2. Евгений:

    В php я вообще чайник, и решил с помощью денвера проверить банальный скрипт

    В итоге вижу пустую страницу. Что это, проблемы с денвером или может что другое?
    Спасибо!

  3. BEM:

    DrWeb — правой клавишей на ярлыке в трее — Защита системы. Снять галочку «Запрещать модификацию системного файла HOSTS»

  4. Случилось такое и у меня. Yandex версия Касперыча после вирусной атаки host файл сделала скрытым. Денвер выдавал ошибку, мол не могу записать этот файл. Несколько раз переустановил Денвер — не помогло. После прочтения поста Федора Ашифина проверил все. Добавил в Денвер в исключения и, было мне счастье.
    Спасибо, Федор. Хороший пост, полезный, — все варианты проблем запуска Денвера разобрал по косточкам. Заинтересовал меня Ашифин своей мастерской, подписался на регулярные обновления, буду в курсе.

  5. Спасибо! Почему-то перестал запускаться Денвер, но при запуске с админ-правами всё заработало!!

  6. Kali:

    Конфликт со Скайпом — самый частый! Нужно в настройках снять галку с Использовать порты 80 и 443 в качестве входящих альтернативных. Или вообще Скайп удалить.

  7. Спасибо вам большое за информативную статью, просмотрела много информации по поводу проблем с денвером , но такой подробной информации нигде не нашла.
    Но у меня, как мне кажется, другая проблема, денвер вроде бы как работает , но на странице загрузить плагины ни одна ссылка не работает , а именно такие ссылки :
    Поиск | Загрузить | Избранные | Популярные | Свежие | Любимые , а так же не работают метки
    При нажатии опции загрузить и поиск перехожу на страницу загрузить и поиск , но загрузить и найти плагин невозможно, система выдает такую ошибку:
    Произошла непредвиденная ошибка. Возможно, что-то не так с сайтом WordPress.org или с настройками вашего сервера. Если проблема не решится, обратитесь на форумы поддержки.
    все остальные опции тоже самое.
    на форум обращалась, пока нет ответа.
    Может вы мне что нибудь подскажите,
    Заранее спасибо.

    • К сожалению Денвер отстает от развития сети. Я уже давно не тестирую сайты на денвере а сразу ложу в сеть на тестовые аккаунты.

    • саша:

      Алла, Денвер — это локальный сервер, т.е. установленная на вашем компе и только для вас. Все сайты созданные на нём будут иметь адрес 127.0.0.1, т.е. только для Вас. А чтобы загрузить, нужно выйти в инет, чего Денвер не делает. Потому у вас и ошибка выскакивает. Плагин должен быть загружен с другого сайта, а у денвера он только один — 127.0..0.1

  8. Возможно, это действительно способ проверки сайтов, но я лично использую сторонние веб-серверы для отладки, например, ОпэнСерв. Классная вещь!

  9. Kali:

    Я так понимаю, в реальный инет с Денвера выйти нельзя?

  10. Я этим сервисом пользовалась на XP, а с переходом на 7-ку перешла на WordPress и делала сайт сразу на хостинге. Честно говоря, прочитала эту статью и вообще исчезло желание ставить Денвер.

  11. саша:

    Если на файле host стоит галочка Только для чтения, то просто удалить файл не удастся, система не позволит. Да и со снятой галочкой удалять проблемно будет. Антивирусы могут не дать, плюс система восстановления Виндоуз.

  12. fire0ficer:

    Спасибо за пост, очень-очень помог. Всё никак нагуглить не мог решение своей проблемы.

Оставить комментарий

(required)

(required)


Купить здесь баннер