尽管权限正确,WordPress 仍无法读取文件
WordPress can't read files despite the correct permissions
我正在将 WordPress 网站从共享主机迁移到我的新 VPS。我已经设置了所有内容,但是当我尝试打开页面时,我得到的只是一个空白屏幕。 Apache 日志说:
[Mon Apr 25 20:49:42.545498 2016] [:error] [pid 12379] [client 91.218.65.62:58115] PHP Fatal error: require_once(): Failed opening required '/var/www/site/public_html/blog/wp-config.php' (include_path='.:/usr/share/php:/usr/share/pear') in /var/www/site/public_html/blog/wp-load.php on line 37
但所有文件和目录都有正确的权限(分别为 640 和 750):
-rw-r----- 1 bazyli www-data 3602 Apr 25 20:43 wp-config.php
这个问题的原因是什么?
编辑:
在我最初发布的日志示例中,没有任何关于权限的内容,但还有其他类似的内容:
[Mon Apr 25 20:49:42.545437 2016] [:error] [pid 12379] [client 91.218.61.62:58115] PHP Warning: require_once(/var/www/site/public_html/blog/wp-config.php): failed to open stream: Permission denied in /var/www/site/public_html/blog/wp-load.php on line 37
GROUP 需要 write/read 权限 (www-data),而不仅仅是用户 (bazyli)
我正在将 WordPress 网站从共享主机迁移到我的新 VPS。我已经设置了所有内容,但是当我尝试打开页面时,我得到的只是一个空白屏幕。 Apache 日志说:
[Mon Apr 25 20:49:42.545498 2016] [:error] [pid 12379] [client 91.218.65.62:58115] PHP Fatal error: require_once(): Failed opening required '/var/www/site/public_html/blog/wp-config.php' (include_path='.:/usr/share/php:/usr/share/pear') in /var/www/site/public_html/blog/wp-load.php on line 37
但所有文件和目录都有正确的权限(分别为 640 和 750):
-rw-r----- 1 bazyli www-data 3602 Apr 25 20:43 wp-config.php
这个问题的原因是什么?
编辑:
在我最初发布的日志示例中,没有任何关于权限的内容,但还有其他类似的内容:
[Mon Apr 25 20:49:42.545437 2016] [:error] [pid 12379] [client 91.218.61.62:58115] PHP Warning: require_once(/var/www/site/public_html/blog/wp-config.php): failed to open stream: Permission denied in /var/www/site/public_html/blog/wp-load.php on line 37
GROUP 需要 write/read 权限 (www-data),而不仅仅是用户 (bazyli)