警告:require(./ wp-blog-header.php)[function.require]:无法打开流:没有这样的文件或目录......?

时间:2015-04-27 15:22:18

标签: php wordpress

我将wordpress从一台服务器移动到其他服务器...主页运行正常但是当我点击类别页面/链接时显示这些错误

Warning: require(./wp-blog-header.php) [function.require]: failed to open stream: No such file or directory in /home/server/public_html/index.php on line 17

Warning: require(./wp-blog-header.php) [function.require]: failed to open stream: No such file or directory in /home/server/public_html/index.php on line 17

Fatal error: require() [function.require]: Failed opening required './wp-blog-header.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/server/public_html/index.php on line 17

我在谷歌搜索并尝试相应但未解决。我试过像http://codex.wordpress.org/Changing_The_Site_URL这样的wp-codex技术但也失败了。我在我的目录中有wp-blog-header文件,但仍然无法正常工作....任何帮助... thanx提前

3 个答案:

答案 0 :(得分:1)

更改7的php版本。我的技术支持做到了这一点,问题就解决了

答案 1 :(得分:1)

我有一个类似的问题,问题出在使用的PHP版本,在我的情况下默认为PHP 5.2,并且抛出500状态代码错误。

将PHP版本升级到5.3时,500状态代码消失了,但Wordpress返回了此错误:

您的服务器正在运行PHP版本5.3.29,但WordPress 5.4.2至少需要5.6.20。

给我自己(以及所有其他出现此错误的人)的注意事项:在不同服务器之间移动Wordpress网站时,请确保您正在运行最低要求的PHP版本。

还请记住:

注意:如果您在旧版环境中仅拥有较旧的PHP或MySQL版本,则WordPress也可以与PHP 5.6.20+和MySQL 5.0+一起使用,但是这些版本已达到正式使用寿命,因此可能暴露您的网站存在安全漏洞。

根据WP docs,推荐的PHP版本是7.3。

答案 2 :(得分:0)

尝试使用默认主题,看看是否仍然存在错误。如果是这样,您正在使用的主题会导致错误-就我而言。发生错误的页面正在不存在的“页面”中调用文件。当我将页面上显示的内容更改为最新内容时-错误消失了