Не может больше выполнять Сценарии PHP

Я выполнял Сценарий PHP успешно в течение приблизительно одного года с WAMP, но вчера я заметил, что сценарии не открывались/выполняли. Когда я перехожу в http://localhost, страница просто продолжает загружаться неограниченно долго. Конечно, в сценариях нет никаких ошибок.

Я попробовал:

  • Перезапуск всех сервисов
  • Переустановка WAMP
  • Даже попробованный easyphp (подобный wamp)
  • удаленный подозрительное программное обеспечение

Когда я попробовал telnet localhost 80, это говорит "Соединение с localhost...", но это никогда не соединяется.

Интересный:

Могут запустить скрипт в Разработчике PHP (редактор для PHP), но не на браузере с помощью WAMP, как сказано прежде.

ОС: XP SP2 с антивирусом Avira

Обновление: Вот мой журнал Apache, но я не могу выяснить то, что он говорит:

[Wed Feb 17 10:27:35 2010] [notice] Apache/2.2.8 (Win32) PHP/5.2.6 configured -- resuming normal operations
[Wed Feb 17 10:27:35 2010] [notice] Server built: Jan 18 2008 00:37:19
[Wed Feb 17 10:27:35 2010] [notice] Parent: Created child process 740
[Wed Feb 17 10:27:36 2010] [notice] Child 740: Child process is running
[Wed Feb 17 10:27:36 2010] [notice] Child 740: Acquired the start mutex.
[Wed Feb 17 10:27:36 2010] [notice] Child 740: Starting 64 worker threads.
[Wed Feb 17 10:27:36 2010] [notice] Child 740: Starting thread to listen on port 80.
[Wed Feb 17 10:31:15 2010] [notice] Parent: Received shutdown signal -- Shutting down the server.
[Wed Feb 17 10:31:15 2010] [notice] Child 740: Exit event signaled. Child process is ending.
[Wed Feb 17 10:31:16 2010] [notice] Child 740: Released the start mutex
[Wed Feb 17 10:31:17 2010] [notice] Child 740: All worker threads have exited.
[Wed Feb 17 10:31:17 2010] [notice] Child 740: Child process is exiting
[Wed Feb 17 10:31:18 2010] [notice] Parent: Child process exited successfully.
[Wed Feb 17 10:31:28 2010] [notice] Apache/2.2.8 (Win32) PHP/5.2.6 configured -- resuming normal operations
[Wed Feb 17 10:31:28 2010] [notice] Server built: Jan 18 2008 00:37:19
[Wed Feb 17 10:31:28 2010] [notice] Parent: Created child process 2200
[Wed Feb 17 10:31:28 2010] [notice] Child 2200: Child process is running
[Wed Feb 17 10:31:28 2010] [notice] Child 2200: Acquired the start mutex.
[Wed Feb 17 10:31:28 2010] [notice] Child 2200: Starting 64 worker threads.
[Wed Feb 17 10:31:28 2010] [notice] Child 2200: Starting thread to listen on port 80.
[Wed Feb 17 10:34:20 2010] [notice] Parent: Received shutdown signal -- Shutting down the server.
[Wed Feb 17 10:34:22 2010] [notice] Child 2200: Exit event signaled. Child process is ending.
[Wed Feb 17 10:34:24 2010] [notice] Child 2200: Released the start mutex
[Wed Feb 17 10:34:25 2010] [notice] Child 2200: All worker threads have exited.
[Wed Feb 17 10:34:25 2010] [notice] Child 2200: Child process is exiting
[Wed Feb 17 10:34:26 2010] [notice] Parent: Child process exited successfully.
[Wed Feb 17 10:43:32 2010] [notice] Apache/2.2.8 (Win32) PHP/5.2.6 configured -- resuming normal operations
[Wed Feb 17 10:43:32 2010] [notice] Server built: Jan 18 2008 00:37:19
[Wed Feb 17 10:43:32 2010] [notice] Parent: Created child process 3640
[Wed Feb 17 10:43:33 2010] [notice] Child 3640: Child process is running
[Wed Feb 17 10:43:33 2010] [notice] Child 3640: Acquired the start mutex.
[Wed Feb 17 10:43:33 2010] [notice] Child 3640: Starting 64 worker threads.
[Wed Feb 17 10:43:33 2010] [notice] Child 3640: Starting thread to listen on port 80.
[Wed Feb 17 10:46:27 2010] [notice] Parent: Received shutdown signal -- Shutting down the server.
[Wed Feb 17 10:46:27 2010] [notice] Child 3640: Exit event signaled. Child process is ending.
[Wed Feb 17 10:46:28 2010] [notice] Child 3640: Released the start mutex
[Wed Feb 17 10:46:29 2010] [notice] Child 3640: All worker threads have exited.
1
задан 28.07.2013, 21:19

3 ответа

Выключите что-либо работа порта 80 т.е. Skype (можно запустить скайп после того, как wampserver запускается, но не прежде),

У меня есть та же проблема, также происходят со мной в Internet Explorer, Вы использующий тот браузер? При выполнении определенных дополнений в IE, он вызовет этот issuse, такой как "AVG безопасный поиск", если я вспомню, что это было тем, вызывающим меня проблемы..., но можно хотеть отключить дополнения и попытку, которые... пробуют различные браузеры...

править: еще одна вещь: проверьте одно из моих учебных руководств о том, как отредактировать файл хоста, который можно попробовать, удаляют строку 19 и сохранили файл и затем перезапускают сервер и пробуют localhost снова или локальный IP 127.0.0.1

http://vzio.com/learn_web-design_development/how-to-customize-localhost-to-anything-you-choose-httpmypage/

1
ответ дан 12.12.2019, 13:19

Сначала проверьте, работает ли Ваш апачский сервер. Запустите-> Выполнение-> cmd и затем выполните команду:

netstat-abn

Поиск результат для строки как это:

TCP 0.0.0.0:80 0.0.0.0:0 СЛУШАНИЕ 600 [apache.exe]

Если Вы наклоняетесь, находят что-либо слушающее на порте 80 (строка № 0.0.0.0:80) затем, Вашему апачу не удается запуститься. Для обнаружения, почему это наклон запускается, необходимо ли найти апачский каталог журнала и исследовать ли error.log (можете быть Вы, недавно обновили Ваш php?). Если Вы находите 0.0.0.0:80 слушающая строка, но некоторое другое программное обеспечение слушает там (у Вас есть выполнение IIS?) затем необходимо удалить / реконфигурировали это softure к франко-порт 80. Если у Вас есть апач, слушающий на порте 80, но все еще наклон открывает Ваш сайт, и Вы наклоняете фигуру, что вызывает проблему через исследование апачских файлов журнала затем это, мои - проблема базы данных. Проверьте, работает ли Ваш mysql и слушает с помощью той же команды, но необходимо искать

TCP 0.0.0.0:3306 0.0.0.0:0 СЛУШАЮЩИЙ [mysqld-nt.exe]

Если Вы наклоняетесь, находят такую строку затем, Ваш mysql сервер не работает - проверяют mysql файлы журнала на наличие ошибок. Если оба сервера работают, и Вы наклоняетесь, добираются, любой вывод в Вашем браузере затем проверяют Ваш брандмауэр и антивирус - они могут заблокировать Ваши запросы. Надежда это помогает ;)

1
ответ дан 12.12.2019, 13:19

откройте командную строку и подтвердите:

telnet localhost 80

никогда не соединяется, это мог быть брандмауэр, отбрасывает пакеты. Попытайтесь выключить брандмауэр.

Или Вы веб-сервер (апач?) не отвечает и подвешивается. Попробуйте: остановка апача, подтвердите, что апач больше не работает (проверьте диспетчер задач), и стартовый апач.

0
ответ дан 12.12.2019, 13:19

Теги

Похожие вопросы