为什么我的本地主机不加载网站? PHP - Fedora

时间:2021-02-08 12:14:02

标签: php apache fedora

我正在使用 Fedora 32,但我的 php 项目有问题。因此,当我在网络浏览器中输入 localhost/ProjectDir 时,它会列出 ProjectDir 中的所有文件。

这很好...但是当我尝试测试运行我的项目(该项目的网站)时,我输入了 *localhost/ProjectDir/public*,其中包含 index.php - 出现如下所示的错误。< /p>

enter image description here

我不知道这有什么问题 - 我已将权限设置为 775,更改了该目录所属的组(从有点 user-groupapache)。有没有人知道如何解决这个问题?我还能做什么?

1 个答案:

答案 0 :(得分:0)

如异常中所述,您需要为网络服务器添加写入权限。第一个可能的解决方案是将文件夹的所有者或组设置为 www-data。另一种解决方案是允许“其他人”在此文件夹中写入内容。我不推荐第二种解决方案,因为它可能不太安全。