php - word press 管理员不工作
问题描述
我已经实施了所有解决方案来解决管理端 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 字节)
谢谢
解决方案
可能有一个插件使用 wp-db.php 并导致out of memory
问题。您可以尝试从 ftp 重命名插件的文件夹,如下所示:“plugins_name”变为“_plugins_name”。这样您就可以将插件保留在您的服务器上,但它们不会被识别为已激活。因此,对所有插件执行此操作,然后再次尝试访问 wp-admin。然后在成功后一一激活插件,看看是哪一个导致了内存问题。
但在此之前尝试将内存增加到512M
. 并在你的 wordpress 根目录中创建一个 php 文件(info.php),只有一行:
<?php php_info(); ?>
然后转到 url http://you-site.com/info.php。检查那里是否已应用您设置的内存限制。当你得到你需要的信息时,不要忘记删除文件。
推荐阅读
- google-cloud-platform - 我怎么知道 google rsync 是否正常工作
- android - 调试构建变体失败
- java - 从 Stax XMLStreamReader 读取以解组部分
- react-native - 图标不会加载到标签栏场景/堆栈中
- apollo - 如何控制 Apollo 查询缓存以提供缓存数据并检查服务器是否有更新
- javascript - Chart js中的工具提示总是黑色而不是对应数据集的颜色
- spring-data-jpa - 使用多个事务管理器没有可用的名为“transactionManager”的 bean
- angularjs - 带参数的Angularjs函数
- selenium - Yii2 验收测试 - 注意错误
- php - 有没有办法在一个视图中查看子类的整个代码(来自上层)