У меня был сервер, работающий на компьютере под управлением Windows XP с использованием Apache2 с PHP и MySQL. Недавно я обновился до Windows 7 и у меня возникли проблемы с его работой. Apache работает отлично, и PHP работает, но я не могу заставить его работать с файлом php.ini
.PHPIniDir сломан под окнами 7?
Когда я установил PHPIniDir
в каталог с файлом php.ini
, служба Apache НЕ запускается.
Когда я установил PHPIniDir
в каталог с файлом NO php.ini
, служба Apache действительно начинается.
Когда я уезжаю PHPIniDir
, служба Apache не запускается.
Кто-нибудь нашел исправление этой проблемы? Благодаря!
EDIT:
PHPIniDir "C:\Windows"
# работает (не php.ini
файл)
PHPIniDir "C:\Program Files (x86)\php\"
#does не работает (содержит php.ini
файл)
включить максимум один в любой момент времени.
Можете ли вы опубликовать конфигурационные директивы, которые работают и не работают? Есть ли у вас ошибки в журналах Apache? –
D: \ Apache24 \ bin> httpd.exe -d D:/Apache24 AH00526: Ошибка синтаксиса в строке 517 из D: /Apache24/conf/httpd.conf: Неверная команда 'PHPIniDir', возможно, с ошибкой или определена модуль, не включенный в конфигурацию сервера –