【问题标题】:I'm getting an error when I open my WordPress site打开 WordPress 网站时出现错误
【发布时间】:2015-09-19 06:06:11
【问题描述】:

这是错误:

警告:需要(/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/ lib/php') 在 /home/*****/public_html/wp-settings.php 第 21 行

第 21 行说

require( ABSPATH . WPINC . '/load.php' )

【问题讨论】:

    标签: php wordpress


    【解决方案1】:

    您可能缺少一个或多个核心 WordPress 文件。

    load.php 文件应该放在wp-includes 目录中,您可以在https://core.trac.wordpress.org/browser/trunk/src/wp-includes/load.php 看到该文件当前版本的源代码

    修复此错误后,您可能会遇到其他丢失的文件。

    可能需要下载latest 版本的 WordPress 并将所有文件解压缩到您的 WordPress 安装中,以确保您拥有所有最新文件。

    注意:解压这些文件通常是安全的,只需确保您拥有所有 WP 文件的最新且正确版本。

    【讨论】:

      【解决方案2】:

      drew010 的回答是正确的,但我想提供一个故障排除技巧。

      在您使用诸如 Filezilla 之类的 FTP 客户端对网站上的文件进行处理后,这个问题是否突然出现?

      如果是这样,请查看您的根目录,并确保所有内容都在应有的位置,并且您没有意外单击并将某些东西拖出它的位置。

      直到我意识到我不小心将我的 wp-includes 文件夹放入了我的 wp-content 文件夹中,我才被这个错误的出乎意料的外观难住了。

      【讨论】:

        【解决方案3】:

        我知道大约 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 {} \;
        

        【讨论】:

          猜你喜欢
          • 2021-05-08
          • 2016-12-15
          • 2012-08-09
          • 2016-06-07
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2019-01-06
          • 1970-01-01
          相关资源
          最近更新 更多