这是错误:
警告:require(/ home / **** / public_html / wp-includes / load.php):无法打开流:/home/growfi5/public_html/wp-settings.php中没有此类文件或目录第21行
致命错误:require():无法打开所需的'/home/****/public_html/wp-includes/load.php'(include_path ='。:/ usr / lib / php:/ usr / local /第21行/home/*****/public_html/wp-settings.php中的lib / php')
第21行说
require( ABSPATH . WPINC . '/load.php' )
答案 0 :(得分:1)
看起来您可能缺少一个或多个核心WordPress文件。
load.php文件应该放在wp-includes
目录中,您可以在https://core.trac.wordpress.org/browser/trunk/src/wp-includes/load.php
修复此错误后,您可能会遇到其他丢失的文件。
可能需要下载latest版本的WordPress并将所有文件解压缩到您的WordPress安装中,以确保您拥有所有最新文件。
注意:解压缩这些文件通常是安全的,只需确保您拥有所有WP文件的最新版本。
答案 1 :(得分:0)
drew010的回答是正确的,但我想提供一个问题排查提示。
在您使用像Filezilla这样的FTP客户端对网站上的文件进行某些操作后,这个问题似乎无处不在吗?
如果是这样,请查看您的根目录,并确保一切都在应该的位置,并且您没有意外地点击并拖出某些东西。
我被这个bug的蓝色外观所困扰,直到我意识到我不小心把我的wp-includes文件夹放在我的wp-content文件夹中。
答案 2 :(得分:0)
我知道这是大约5年前提出并解决的,但是这种解决方案可能会对其他人有所帮助...
我在通过SSH终端安装的Wordpress上遇到了相同的问题。在这种情况下,我的问题是文件夹的所有者和权限。确保使用正确的用户组进行安装。就我而言,我必须通过输入以下内容从root用户和root组更改为当前帐户用户和组:
chown -R youraccountuser:youraccountgroup ./
然后还要确保所有文件夹和文件都具有正确的权限集。对我来说是
find /path/to/your/wordpress/install/ -type d -exec chmod 755 {} \;
find /path/to/your/wordpress/install/ -type f -exec chmod 644 {} \;