警告:require(/wp-includes/load.php)[function.require]:无法打开流

时间:2014-01-02 07:02:20

标签: php wordpress

我卸载了W3 Total Cache插件并添加了WP Super Cache;但是,第二个插件没有被激活。我相信这是因为我的博客上仍然显示了一些W3 Total Cache文件,我进入FTP删除它们。现在我收到以下错误消息:

Warning: require(/wp-includes/load.php) [function.require]: failed to open 
stream: No such file or directory in /wp-settings.php on line 21

Fatal error: require() [function.require]: Failed opening required 
'/wp-includes/load.php' in /wp-settings.php on line 21

3 个答案:

答案 0 :(得分:3)

这可能是这些特定文件的权限问题。您可能希望尝试重置权限,或使用相同WP版本的全新安装覆盖wp-includes中的文件。

答案 1 :(得分:0)

如果您使用wordpress admin卸载了wp-cache,还应该删除服务器中的wp-cache文件夹,位于/wp-content/plugins / ... [忘记了自动生成的文件夹名称]下通过插件,如果仍然无法正常工作,请尝试删除.htaccess文件

答案 2 :(得分:0)

我第一次将 Wordpress 上传到服务器。我有同样的问题。 问题是因为我将 .htaccess 从本地复制到服务器

我通过更改.htaccess中的网址

来修复
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress