我已经关注这个确切的教程在 Fedora 15 系统上安装 php。
我已安装所有必需的软件包,没有任何错误。然而,简单的 phpinfo() 测试页面将显示 - 它将显示一个空白页。当我尝试查看源代码时,我看到它以纯文本形式下载了我的 .php 文件并将其加载到浏览器中。
所以我猜是因为某种原因 php 模块未在 httpd 中加载。有人知道原因吗?
PS 我真的希望 SELinux 这次与此无关!
答案1
这可能是 SELinux 的问题。要缩小范围,请检查它是否已打开:
selinuxenabled && echo enabled || echo disabled
如果已打开,请使用以下命令暂时禁用它:
echo 0 > /selinux/enforce
SELinux 将在重启后启用,或直到您手动启用它:
echo 1 > /selinux/enforce