2016-04-25 171 views
0

我正在将WordPress网站从共享主机移至我的新VPS。我已经设置了所有内容,但是当我尝试打开页面时,我所得到的只是一个空白屏幕。 Apache日志说:尽管权限正确,WordPress仍无法读取文件

[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

+0

可能重复[无法打开流:没有这样的文件或目录](http://stackoverflow.com/questions/36577020/failed-to-open-stream-没有这样的文件或目录) –

回答

1

集团需要读/写权限(WWW -data),而不仅仅是用户(bazyli)

+0

Actu盟友,它看起来像Wordpress正在寻找错误的位置(/var/www/site/public_html/blog/wp-config.php)。你能确认这是该文件所在的位置吗? – circusdei

+0

路径是正确的,你是对的,当文件设置为660时,一切工作正常。这很奇怪,因为我在设置之前在互联网上查看了它,许多网站都说它应该是640.无论如何,谢谢! – sajran

+0

很奇怪,但很高兴看到它的工作! – circusdei

相关问题