3

使用 Fast CGI 我无法读取 php.ini 文件。请参阅下面的我的 phpinfo。

系统 Windows NT WIN-PAFTBLXQWYW 6.0 build 6001
构建日期 2009 年 3 月 5 日 19:43:24
配置命令 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"
服务器 API CGI/FastCGI
虚拟目录支持已禁用
配置文件 (php.ini) 路径 C:\Windows
加载的配置文件(无)
扫描此目录以获取其他 .ini 文件(无)

我的 php.ini 文件位于我的 c:\php 和我的 c:\windows 中,我确保它在这两个地方都具有网络服务的读取权限。

我已经添加了各种注册表设置、环境变量,并遵循了在网络上找到的多个教程,但目前还没有骰子。每次重启后。

我最初的安装是使用 MS“Web 平台安装程序”,但是我已经重新启动。

4

1 回答 1

1

当我在加载 php.ini 文件时遇到问题时,我发现以下设置是完成它的关键。

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

就我而言(在 Linux 上)是

./configure .....   --with-config-file-path=/etc --sysconfdir=/etc
于 2009-05-26T12:08:06.743 回答