【问题标题】:WordPress Error While trying to access wp-admin page尝试访问 wp-admin 页面时出现 WordPress 错误
【发布时间】:2012-01-12 23:45:46
【问题描述】:

我插入了几个新主题,它们运行良好;但是,当我将 WordPress 升级到 3.3.1(我相信),并尝试访问管理页面时,我收到以下错误:

  Fatal error: Allowed memory size of 262144 bytes exhausted (tried to allocate 122880 bytes) in /home/beachhot/public_html/wp-admin/includes/dashboard.php on line 88

这里是dashboard.php文件的第88行:

         wp_add_dashboard_widget( 'dashboard_primary', $widget_options['dashboard_primary']['title'], 'wp_dashboard_primary', 'wp_dashboard_primary_control' );

我真的被困住了,不知道如何解决这个问题。如果没有办法做到这一点,那么我可能不得不重新安装 wordpress。

提前致谢!

【问题讨论】:

    标签: wordpress


    【解决方案1】:

    在 wp-config.php 或任何你需要的地方增加你分配的内存:

    define('WP_MEMORY_LIMIT', '64M');
    

    如果 PHP 本身内存不足,您可以通过修改 php.ini 并重新启动 Web 服务器来增加内存。

    memory_limit 256M
    

    【讨论】:

      【解决方案2】:

      一个主题/插件正试图在您的 wp-admin 主页中放置某种仪表板小部件,恐怕没有足够的信息来解决这个问题。把 WP 放到debug mode 看看有没有其他错误。

      另外,应该不需要重新安装 WordPress,只需禁用/删除有问题的主题/插件,它应该就会消失。否则就像 Matt H 说的那样,你可以增加你的内存限制,但如果你不知道后果,我不会推荐它。

      【讨论】:

      • 问题是我无法访问我的仪表板来停用我的主题。我尝试进入服务器删除主题,它给了我一个空白页面,这很好。但是,我仍然无法进入仪表板
      • 打开调试模式,你应该得到一些错误而不是空白页
      • 我重新安装了wordpress,现在一切正常!谢谢您的帮助。不过,我打算试试调试模式,这样我下次就知道该怎么做了。谢谢!
      猜你喜欢
      • 1970-01-01
      • 2018-05-11
      • 2010-10-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-07-06
      • 1970-01-01
      • 2021-11-20
      相关资源
      最近更新 更多