我使用 powerstack 和 yum 安装了所有东西。我检查了配置文件,没有发现任何问题。我的 phpinfo 运行了一次,然后就停止了。http://93.174.91.26/content/serverinfo.php。所有其他 php 页面都显示空白或返回错误 500。我似乎无法弄清楚哪里出了问题。我正在运行所有最新版本。我在 redhat centOS 5 上
答案1
我最好的猜测是,您尝试加载一个(或多个)不可用的 php 扩展,因为您在那里加载了很多额外内容。
您可能需要将 php.ini 重命名为 php.save,然后添加一个名为 php.ini 的文件(不包含任何内容),然后重新启动 apache。您可以这样做
mv /etc/php.ini /etc/php.save
touch /etc/php.ini
apache2ctl restart
现在检查您的页面,看看 500 是否仍然存在。如果这没有帮助,请在调用内容页面后提供一些日志输出。您可能希望增加LogLevel
Web 服务器的 ,最高为debug
。在您的 apache 配置中搜索提到的指令。