打开 phpinfo() 脚本后,Apache 2.4.2 和 PHP 5.4.4 就会崩溃

打开 phpinfo() 脚本后,Apache 2.4.2 和 PHP 5.4.4 就会崩溃

我一打开一个phpinfo()名为version.phpapache 的脚本就停止工作了。这是error.log文件。我的配置(我的本地开发机器):

PATH环境变量PATH=C:\WAMP\Apache\bin;C:\WAMP\PHP和安装文件夹(解压)是:

  • C:/WAMP/Apache
  • C:/WAMP/PHP

已安装并更新 Microsoft Visual C++ 2010 SP1 x86/x64。所以一切看起来都很好。PHP 集成如下httpd.conf

# Integrazione PHP
LoadModule php5_module "C:/WAMP/PHP/php5apache2_4.dll"
PhpIniDir "C:/WAMP/PHP"
AddType application/x-httpd-php .php

<IfModule dir_module>
    DirectoryIndex index.html index.php
</IfModule>

答案1

我不认为 PHP 使用 PATH 变量来解析扩展的路径。因此,请尝试在extension_dir变量中添加整个路径,例如

extension_dir = C:/WAMP/PHP/ext

答案2

我以前在 phpinfo() 中看到过 PHP 导致 Apache 崩溃的情况:

  1. 我正在使用 PHP 作为 FCGID 进程,但配置不正确。
  2. 我正在使用其中一个操作码缓存,例如 APC。

尝试逐个删除已加载的 PHP 模块/扩展,看看是否是其中一个导致了此问题。

相关内容