【问题标题】:Fatal error: Call to undefined function apply_filters() in /public_html/wp-includes/load.php on line 317致命错误:在第 317 行的 /public_html/wp-includes/load.php 中调用未定义的函数 apply_filters()
【发布时间】:2016-09-22 11:18:01
【问题描述】:

我尝试使用自动更新功能更新我的 wordpress 安装。更新后整个网站都关闭了。检查日志文件我有这个错误:
Fatal error: Call to undefined function apply_filters() in /public_html/wp-includes/load.php on line 317
我发现了这个 github 问题。但他们指的是解决使用wp-cli 的安装问题。任何帮助将不胜感激。
https://github.com/wp-cli/wp-cli/issues/2953

【问题讨论】:

    标签: php wordpress


    【解决方案1】:

    这个问题是由wp-settings.php 引起的。由于权限问题,此文件在使用自动更新时未更新。用最新的wp-settings.php 替换这个文件解决了这个问题。

    【讨论】:

    • 是的,但是您会看到“建立数据库连接时出错”
    【解决方案2】:

    我只是在我的插件文件中添加并使用这一行

    require_once(dirname(FILE).'/../../../../wp-includes/plugin.php');

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-04-19
      • 1970-01-01
      • 2023-04-08
      • 1970-01-01
      • 2016-01-01
      • 1970-01-01
      相关资源
      最近更新 更多