立即注册 找回密码

QQ登录

只需一步,快速开始

PHP Fatal error: Allowed memory size exhausted 解决最佳办法

2018-12-21 11:10| 发布者: quanshiyinian| 查看: 308| 评论: 0

摘要: WordPress用户经常遇到这样的一个问题:PHP Fatal error: Allowed memory size exhausted,今天道勤小编也来说一下这个问题。 1,这个问题是如何产生的? WordPress程序本身没有什么问题,但是插件和主题的制作水平 ...

wordpress用户经常遇到这样的一个问题:PHP Fatal error: Allowed memory size exhausted,今天道勤小编也来说一下这个问题。

1,这个问题是如何产生的?

WordPress程序本身没有什么问题,但是插件和主题的制作水平因为有差别,所以,出现这个问题的原因很可能是你安装的某一个插件执行PHP代码出现了问题,比如死循环,又或者插件本身写的不是很严谨,这样就会出现问题。

2,在哪里查看这个问题?

如果是虚拟主机,比如控制面板是cPanel和Directadmin的,可以查看错误日志,cPanel一般是记录在程序所在目录,名字是:error_log,从cPanel面板首页也可以找到,Directadmin也是在面板首页的统计中的错误日志可以看到;

如果是vps或者服务器,可以在/var/log/查看到;

3,如何解决这个问题?

网上现在的方法主要有三种:a,往.htacces里写代码;b,往wp-config.php里写代码;c,往php.ini里写代码;

但是有一些时候,这三种办法都没有能解决问题,今天Wopus分享一个可以解决这个问题的办法:

打开出问题的程序所在目录,找到wp-includes/default-constants.php文件,找到:

if ( !defined('WP_MEMORY_LIMIT') ) {
if ( is_multisite() ) {
define('WP_MEMORY_LIMIT', '64M');
} else {
define('WP_MEMORY_LIMIT', '40M');
}
}

把40M换成64M或者128M,甚至更大。

这样就可以解决这个问题,当然,主机首先要有足够的资源够使用。


鲜花

握手

雷人

路过

鸡蛋

最新评论

!jz_fbzt! !jz_lxwm! !jz_gfqqq!

关于我们|手机版|小黑屋|地图|【道勤网】-www.daoqin.net 软件视频自学教程|免费教程|自学电脑|3D教程|平面教程|影视动画教程|办公教程|机械设计教程|网站设计教程【道勤网】 ( 皖ICP备15000319号-1 )

GMT+8, 2024-5-16 01:18

Powered by DaoQin! X3.4 © 2016-2063 Dao Qin & 道勤科技

返回顶部