PHP Fatal error问题处理

今天一个朋友公司网站遇到一个关于PHP的问题:

PHP Fatal error:  Allowed memory size of 67108864 bytes exhausted (tried to allocate 76 bytes) in /var/www/html/core/mysql.class.php on line 189

作为运维人员,当时看到的第一映像就是,这个文件请求了什么资源会就内存资源耗尽,由于没有没有遇到过,所以当时抱着在网上查了查

 

错误的原因:可能是文件太大或图片太大,在读取的时候会发生上述提示错误。

 

以下是几种解决方法:

1) 修改php脚本文件在最上加入:ini_set(”memory_limit”,”64M”);

   当然这里的的64M是根据之前的情况调整的,大家可以根据自己的情况调大

2) 修改php配置文件php.ini,找到memory_limit参数,

   去掉";"注释符,将其大小修改为 memory_limit = 64M(或更大)

3) 修改.htaccess分布式配置文件,

 新增一句:php_value memory_limit 64M(或更大)

posted @ 2016-05-04 17:24  Jonsea  阅读(2043)  评论(0编辑  收藏  举报