关于WordPress出现内存限制的问题原因及解决方案

起因

我在做客户网站时,一瞬间开启了许多插件,全都是WP大名鼎鼎的可视化建站插件Elementor的辅助插件,开启后导致网站无法访问就出现图片的报错内容,我是在家用服务器做客户网站的,用了PVE虚拟机系统,由于之前我设置的是4H4G,以为足够了,可万万没想到,4G内存不够了,然后内存报橙色预警了,网站又出现了内存报错提示,就赶紧更换了8G内存。

我接着继续访问网站,发现还是报错,去Google了一下发现是WordPress有内存限制,默认为64MB,我又去改设置,最终改成512MB了,正常访问。

20240811221000677-1723384574883

解决方案

一,提高WordPress内存限制

首先打开网站根目录的wp-config.php文件

20240811222335642-Screenshot 2024-08-11 222141

在大约106行添加以下代码

set_time_limit(512);
define( 'WP_MEMORY_LIMIT', '512M' );

20240811222647727-Screenshot 2024-08-11 222528

二,更改PHP内存限制

如果你用的宝塔面板,就直接去PHP设置里找到配置修改那一栏,把 memory_limit 更改为512M。

结尾

Elementor插件所需要的内存较高,建议最低设置为512M,尽量设大一些。

© 版权声明
THE END
喜欢就支持一下吧
点赞15 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片快捷回复

    暂无评论内容