【发布时间】:2010-11-04 06:36:07
【问题描述】:
我正在尝试在 Windows Server 2008 R2 机器上安装 Apache 2.2 和 PHP 5.3.3。我设法设置了 Apache,但 PHP 无法正常工作:我从 windows.php.net (VC6) 下载了最新的 zip,并修改了 http.conf 以加载 php5 模块 (LoadModule , AddType & PHPIniDir)。到目前为止,一切都很好 - phpinfo() 正在显示,我很高兴......但是,没有 php.ini 文件 - 我还没有重命名捆绑的 php.ini-development|php.ini-production 文件。如果我这样做(为了修改 PHP 的配置),则不会解释任何 php 代码(包括phpinfo())。我已经检查了整个 php.ini-development 文件,但它仍然无法正常工作......这很奇怪。
如果我使用重命名的 php.ini-production,我会得到一个空白页。如果我没有定义 php.ini 或 php.ini 为空,phpinfo() 正在工作并且加载的配置文件是 C:\Php\php.ini(我已经在 C:\Php 中安装了 php).. . 这让我发疯了...
欢迎任何帮助,提前致谢。
【问题讨论】:
标签: php apache windows-server-2008