【问题标题】:Wordpress wp-admin show blank pageWordpress wp-admin 显示空白页
【发布时间】:2014-03-03 07:42:43
【问题描述】:

大家好,我在使用 Wordpress 管理员登录时遇到了这个问题 当我访问该网站时,它似乎工作得很好。当我尝试登录 Wordpress 管理页面时,它返回给我一个空白页面

当我切换到默认主题时出现 wp-admin 当我进入 wp-admin 中的 php 错误日志时,我得到了这个消息

PHP 致命错误:require() [function.require]: 无法打开所需的 '/home/mysite/wp-includes/functions.php' (include_path='.:/usr/local/php53/pear') /home/mysite/wp-settings.php 第 65 行

我不知道这个问题是什么以及它来自哪里。 亲切的问候

【问题讨论】:

  • 停用所有插件并再次检查
  • 我认为functions.php 不见了.. 你用ftp 查过吗?
  • 您的自定义主题functions.php可能有问题,请确保所有文件都正确包含在functions.php中或尝试创建1个虚拟functions.php并将其放置在您的主题目录中并试一试. :)

标签: php wordpress require


【解决方案1】:

WordPress 正在尝试包含应该位于 /home/mysite/wp-includes/ 中的文件 functions.php,但找不到该文件。请检查该文件是否存在,否则从 WordPress 网站下载并将其添加到您的 WordPress 网站。如果这不起作用,请尝试重新安装 WordPress(不要忘记备份您的数据)。

【讨论】:

    【解决方案2】:

    尝试查看您的functions.php (wp-content/themes/yourtheme/functions.php),页面顶部不应有空格。如果有,请删除它们

    【讨论】:

      【解决方案3】:

      我就是这样解决的。 在 wp-admin. 的 index.php 页面中,回显所需的文件。 它会给你绝对路径,把它和域名放在一起。 (文件的绝对路径)

      它会抛出错误。

      在我的情况下是: 致命错误:require_once() [function.require]:在 /home/domainname/public_html/ 中打开所需的 'ABSPATHwp-admin/includes/dashboard.php' (include_path='.:/usr/local/php52/pear') 失败wp-admin/index.php 第 17 行

      所以从 ftp 移到特定插件并添加

      ob_start(); 紧接着

      在我的情况下它有效。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2013-07-10
        • 2017-03-03
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-12-08
        • 1970-01-01
        相关资源
        最近更新 更多