Fatal error: Allowed memory size of 8388608 bytes exhausted
2016-03-21 10:49
441 查看
Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 775920 bytes)
PHP5中,对于memory_limit的设定已经从以往的8M扩大到128M的上限。对于配置中的定义解释是:
memory_limit =
128M ; Maximum amount of memory a script may consume
(128MB)
最大单线程的独立内存使用量。也就是一个web请求,给予线程最大的内存使用量的定义。
问题状态:
Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 775920 bytes) ……解决办法(三种):
一、修改php.ini(推荐)
memory_limit = 12M
二、在程序里面添加如下语句
ini_set(''memory_limit'', ''12M'');
三、在根目录建立.htaccess文件,添加如下内容
php_value memory_limit 12M
如果还不能解决,就把它改得再大一些。
最后注意的是重启apache服务器。
相关文章推荐
- session_cache_limiter(private,must-revalidate)(回上一页表单值不丢失方法)
- 织梦DedeCMS的cookie存储分析
- dede5.7管理后台自动超时时间设置
- dede开启会员功能
- 网页木马是什么原理?
- 织梦dedecms增加栏目缩略图功能
- dede给栏目添加缩略图-这个是最正确的,经过验证过的
- echoshop支付宝错误代码 ILLEGAL_PARTNER 调试错误,请回到请求来源地,重新发起请求
- dede内容页调用图片集下所有图片方法!
- background -- 五个背景属性可以全部在此定义
- CSS的鼠标手势实现
- 怎么用硬盘安装xp系统
- React ajax
- 关于逻辑判断
- Ajax的几个状态 2010年5月18日
- Java运算符
- 新技术总结和拓展
- 世界上最健康的作息时间表
- git简易教程一,本地命令
- 24. Swap Nodes in Pairs