【问题标题】:word press admin not workingwordpress 管理员不工作
【发布时间】:2018-08-04 11:41:10
【问题描述】:

我已经实施了所有解决方案来解决管理端 WordPress 中出现的与分配内存相关的问题

我做了什么:--

  1. 尝试将此行添加到您的 wp-config.php 文件中: 定义('WP_MEMORY_LIMIT', '128M');

  2. 如果您有权访问您的 PHP.ini 文件,请更改 PHP.ini 中的行 如果您的线路显示 32M,请尝试 128M:

    memory_limit = 128M;

  3. 脚本可能消耗的最大内存量 (128MB) 如果您无权访问 PHP.ini,请尝试将其添加到 .htaccess 文件中:

php_value memory_limit 128M

我也和托管商谈过,他们说是文件问题

请提出我可以解决问题的方法,只有管理员才能解决问题。

这是确切的错误:

致命错误:第 1889 行 /home4/uavsystems/public_html/wp-includes/wp-db.php 中允许的内存大小为 268435456 字节已用尽(尝试分配 20480 字节)

谢谢

【问题讨论】:

  • 该错误表明已经允许 268MB 对我来说,看起来你在某处处于无限循环中......
  • 你好@jeff请查看phpuavsystemsinternational.com/phpinfo.php的信息
  • 上面写着memory_limit 256M
  • 所以我需要做的我已经尝试添加内存,删除等,但它仍然不起作用我检查了所有技巧
  • 如果您检查前端出现相同的错误出现在以下部分之一:prnt.sc/kelv1m

标签: php wordpress .htaccess


【解决方案1】:

可能有一个插件使用 wp-db.php 并导致 out of memory 问题。您可以尝试从 ftp 重命名插件的文件夹,如下所示:“plugins_name”变为“_plugins_name”。这样您就可以将插件保留在您的服务器上,但它们不会被识别为已激活。因此,对所有插件执行此操作,然后再次尝试访问 wp-admin。然后在成功后一一激活插件,看看是哪一个导致了内存问题。

但在此之前尝试将内存增加到512M。并在您的 wordpress 根目录中创建一个 php 文件(info.php),其中只有一行: <?php php_info(); ?> 然后转到网址http://you-site.com/info.php。检查那里是否已应用您设置的内存限制。当您获得所需信息时,不要忘记删除该文件。

【讨论】:

  • 我已经重命名了插件,但它什么也没说完全停止,出现 500 错误
  • 嗯,这意味着您的主题依赖于您禁用的一些插件。尝试对主题文件夹进行相同操作,只保留默认文件夹 - 二十七(如果您没有 - 只需从 wordpress.org 下载)。
  • 对不起,网站已经上线,我不能这样做,我上次重命名了,没有任何问题
  • 在这种情况下拥有一个暂存/开发环境总是好的,您还可以在实时运行插件和主题之前运行它们的更新。但是,您设法康复仍然是一件好事。可能是刷新激活的插件确实清除了与问题相关的服务器上的一些旧进程。
  • 感谢您的帮助,这是一个愚蠢的插件的问题
猜你喜欢
  • 1970-01-01
  • 2016-11-18
  • 1970-01-01
  • 2015-10-25
  • 1970-01-01
  • 2023-01-30
  • 2015-10-06
  • 2021-08-20
  • 2022-01-21
相关资源
最近更新 更多