我已经实现了所有解决方案,以解决与分配的内存有关的管理端WordPress中出现的问题
我做了什么:-
尝试将以下行添加到wp-config.php文件中: define('WP_MEMORY_LIMIT','128M');
如果有权访问PHP.ini文件,请更改PHP.ini中的行 如果您的行显示32M,请尝试128M:
memory_limit = 128M;
脚本可能消耗的最大内存量(128MB) 如果您无权访问PHP.ini,请尝试将其添加到.htaccess文件中:
php_value memory_limit 128M
我还与托管进行过交谈,他们说这是来自文件问题
请提出解决问题的方法,只有管理员才能解决问题。
这是确切的错误:
严重错误:在第1889行的/home4/uavsystems/public_html/wp-includes/wp-db.php中耗尽了允许的内存大小268435456字节(尝试分配20480字节)
谢谢
答案 0 :(得分: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。检查是否已应用您设置的内存限制。并且,当您获得所需的信息时,请不要忘记删除该文件。