【发布时间】:2017-05-30 20:50:55
【问题描述】:
我在 apache 上创建一个 Wordpress 应用服务器,在访问 url 时收到错误 500。所以,我确实检查了 httpd/logs/error_log,以下是错误
[2017 年 1 月 15 日星期日 22:42:54.440349] [:error] [pid 767] [client 10.203.116.148:9173] PHP 警告:require_once(/var/www/html/wp-config.php):无法打开流: 第 37 行的 /var/www/html/wp-load.php 中的权限被拒绝 [1 月 15 日星期日 22:42:54.440406 2017] [:错误] [pid 767] [客户端 10.203.116.148:9173] PHP 致命错误:require_once():需要打开失败 '/var/www/html/wp-config.php' (include_path='.:/usr/share/pear:/usr/share/php') 在 /var/www/html/wp-load.php 第 37 行
我尝试更改 Wp-config.php 的文件权限,但没有成功,我还能做些什么。
【问题讨论】:
-
Permission denied就是这个意思 -
这意味着网络服务器用户无权打开文件,无论是作为所有者还是分配给拥有它的用户组。权限应为 644 或 755。
-
所以只要使用 chown -a -G apache 就可以了@Chris
-
我对 linux 命令不是很好,所以如果要将用户和组更改为 apache 用户和组,那么是的,它应该解决它。我的 apache 用户虽然是 www-data
标签: php html wordpress apache .htaccess