Недавно унаследовал сервер Windows 2k3 с XAMPP, включая древние копии PHP, MySQL и Apache.
Я пытаюсь установить на компьютере вторую, последнюю версию PHP, чтобы в будущем я мог ссылаться на нее вместо старой версии XAMPP. Apache успешно запускается с этой новой установкой PHP.
К сожалению, когда Apache ссылается на новую установку PHP, всякий раз, когда я пытаюсь просмотреть страницу (даже страница без PHP) зависает. Сервер просто не отвечает ни на один HTTP-запрос - он тоже не дает сбоев. Он просто сидит с открытым соединением. Ни в журналах PHP, ни в Apache нет ошибок / предупреждений / уведомлений.
Я практически исключил расширения PHP (путем систематического исключения) и большинство настроек INI. Я пробовал переустановить PHP с нуля.
Установка PHP - это потокобезопасная версия PHP 5.3.5 x86, скомпилированная с VC6. Установленный Apache - Apache 2.0.55.
Кто-нибудь сталкивался с подобным поведением?
Возврат к PHP 5.2 решил проблему. Хотя не знаю почему.