【问题标题】:Permission denied on include()include() 权限被拒绝
【发布时间】:2014-03-15 18:17:13
【问题描述】:

我正在尝试包含在 /home/user/Framework/Core/file.php 中找到的 PHP 文件。

我有我的 apache 来运行从 DNS 到 /srv/www/ 的虚拟主机。

然后,/srv/www/index.php 尝试包含 /home/user/Framework/Core/file.php,但我的权限被拒绝。

我将/home/ recursive 的权限更改为 744 以便它可以读取它,我也做了chown -R apache /home/

我该如何解决这个问题?

【问题讨论】:

  • 尝试将其设置为 755。
  • 是的,谢谢
  • 我会将其作为答案包含在内,以便您打勾。 :)

标签: php linux chmod chown


【解决方案1】:

您需要将文件夹的权限设置为 755,以便 PHP 有权执行打开它们。此外,您应该将所有实际文件设置为 644,因为只有文件夹需要执行权限。

【讨论】:

    猜你喜欢
    • 2013-03-03
    • 2015-08-30
    • 1970-01-01
    • 2018-07-19
    • 1970-01-01
    • 1970-01-01
    • 2018-02-05
    相关资源
    最近更新 更多