Файл конфигурации PHP не загружает IIS7 x64 - PullRequest
3 голосов
/ 23 мая 2009

с помощью Fast CGI Я не могу прочитать файл php.ini. Смотрите мой phpinfo ниже.

System Windows NT WIN-PAFTBLXQWYW 6.0 build 6001
Build Date Mar 5 2009 19:43:24
Configure Command cscript /nologo configure.js "--enable-snapshot-build" "--enable-debug-pack" "--with-snapshot-template=d:\php-sdk\snap_5_2\vc6\x86\template" "--with-php-build=d:\php-sdk\snap_5_2\vc6\x86\php_build" "--disable-zts" "--disable-isapi" "--disable-nsapi" "--with-pdo-oci=D:\php-sdk\oracle\instantclient10\sdk,shared" "--with-oci8=D:\php-sdk\oracle\instantclient10\sdk,shared" "--enable-htscanner=shared"
Server API CGI/FastCGI
Virtual Directory Support disabled
Configuration File (php.ini) Path C:\Windows
Loaded Configuration File (none)
Scan this dir for additional .ini files (none)

Мой файл php.ini находится как в моем c: \ php, так и в моем c: \ windows. Я убедился, что он имеет разрешения на чтение в обоих местах от сетевой службы.

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

В моей первоначальной установке использовался MS "Установщик веб-платформы", однако с тех пор я перезагружен.

1 Ответ

1 голос
/ 26 мая 2009

Когда у меня возникли проблемы с загрузкой файлов php.ini, я нашел следующие настройки ключом к этому.

--with-config-file-path=<path-to-php.ini> --sysconfdir=<path-to-php.ini>

В моем случае (в Linux) это было

./configure .....   --with-config-file-path=/etc --sysconfdir=/etc
...