У меня есть рабочая установка Apache 2.2.17 в Windows 7, и я установил PHP 5.3.5 (VC6, x86, ориентированная на многопотоковое исполнение версия)
Я удостоверяюсь, что выбрал Apache 2.2.x в качестве моего веб-сервера и выбрал путь к Apache2.2\conf для пути конфигурации Apache.
Но теперь, когда я пытаюсь запустить Apache, я получаю эту ошибку:
---------------------------
Ошибка
---------------------------
Требуемая операция перестала работать!
---------------------------
Хорошо
---------------------------
Ничто не записано в error.log
Как я могу зафиксировать это?
На самом деле нет никакой потребности скопировать файлы. Просто необходимо обеспечить корректные пути. Я не изменил ни одного из значений по умолчанию при установке, и в моем случае редактирования похожи на это в httpd.conf файле:
#BEGIN PHP INSTALLER EDITS - REMOVE ONLY ON UNINSTALL
PHPIniDir "C:\Program Files\PHP"
LoadModule php5_module "C:\Program Files\PHP\php5apache2_2.dll"
#END PHP INSTALLER EDITS - REMOVE ONLY ON UNINSTALL
Довольно раздражающий, что установщик не делает этого правильно во-первых, учитывая, что он имеет всю необходимую информацию...