apache не может запуститься на сервере wamp
Localhost не работает и сервер IIS останавливается журнал ошибок apache выглядит следующим образом
[Thu Jan 05 14:55:20 2012] [notice] Apache/2.2.21 (Win32) PHP/5.3.8 configured -- resuming normal operations
[Thu Jan 05 14:55:20 2012] [notice] Server built: Sep 10 2011 11:34:11
[Thu Jan 05 14:55:20 2012] [notice] Parent: Created child process 3152
[Thu Jan 05 14:55:20 2012] [notice] Child 3152: Child process is running
[Thu Jan 05 14:55:20 2012] [crit] (OS 10022)An invalid argument was supplied. : Child 3152: setup_inherited_listeners(), WSASocket failed to open the inherited socket.
[Thu Jan 05 14:55:21 2012] [crit] Parent: child process exited with status 3 -- Aborting.
[Thu Jan 05 14:55:31 2012] [notice] Apache/2.2.21 (Win32) PHP/5.3.8 configured -- resuming normal operations
[Thu Jan 05 14:55:31 2012] [notice] Server built: Sep 10 2011 11:34:11
[Thu Jan 05 14:55:31 2012] [notice] Parent: Created child process 3988
[Thu Jan 05 14:55:31 2012] [notice] Child 3988: Child process is running
[Thu Jan 05 14:55:31 2012] [crit] (OS 10022)An invalid argument was supplied. : Child 3988: setup_inherited_listeners(), WSASocket failed to open the inherited socket.
[Thu Jan 05 14:55:31 2012] [crit] Parent: child process exited with status 3 -- Aborting.
Кто-нибудь знает причину этой помощи plz для меня
4 ответа:
Похоже, это обычная проблема на Win XP SP2.
" Очень простое решение-снять флажок "Включить LMHOSTS Lookup" в настройках протокола TCP / IP (в разделе WINS setting). Вот шаги, чтобы сделать это:
Откройте "Панель управления", затем " Сетевые подключения."
Щелкните правой кнопкой мыши на "подключение по локальной сети "и выберите" Свойства."
Дважды щелкните на строке " Протокол Интернета (TCP / IP)", чтобы открыть " Свойства."
На вкладке" Общие "нажмите кнопку" Дополнительно" кнопка.
Выберите вкладку "WINS"и снимите флажок " Включить LMHOSTS Lookup"."
"
Если у вас, ребята, все еще есть проблемы с этим после того, как вы все перепробовали (как и я), и значок wampserver остается оранжевым или какое-то внутреннее исключение выбрасывается при попытке поместить его в сеть, попробуйте выполнить следующие действия:
- щелкните левой кнопкой мыши значок wampserver
- перейдите к Apache - > Service
- нажмите "Удалить службу", а затем перейдите туда снова и нажмите "Установить службу"
- перезапустить wampserver, запустить/перезапустить все службы и попытаться снова включить его в сеть
- вы можете проверить, открыт ли порт 80 для wampserver, нажав кнопку "test port 80" в подменю Apache - > Service
Очевидно, есть какая-то ошибка или недоразумение, и wampserver не знал, где установлен apache
У меня была такая же проблема. Обычно это означает, что либо ваш
Файл был изменен программой или вирусом.
- C:\WINDOWS\system32\drivers\etc\hosts
- C:\WINDOWS\system32\drivers\etc\lmhosts.Сэм
Под Win XP SP2 или SP3, "хосты" должны содержать 1 запись:
127.0.0.1 localhost
Lmhosts.у Сэма должна быть куча закомментированных высказываний с использованием
#
.Вирусы и вредоносные программы будут пытаться поместить туда свои собственные записи, поэтому проверьте каждый IP-адрес. указан адрес или имя хоста.
127.0.0.1
- это локальная хост-машина, так что это круто.