php内存不敷的处理方法:一、修正“php.ini”将“memory_limit”由8M改为16M,并重启apache效劳;二、正在PHP文件中退出“ini_set(‘memory_limit',‘**M');”;三、修正htaccess。
处理php内存不敷
有时分咱们再运转php顺序时,会呈现
Allowed memory size of 8388608 bytes exhausted (tried to allocate 1298358 bytes)
呈现该谬误的缘由:正在确保没有是顺序孕育发生的缘由(例如死轮回),是因为php页面耗费的最年夜内存默许是为 8M (正在PHP的ini件里能够看到) ,
假如文件太年夜 或图片太年夜 正在读取的时分 会发作上述谬误。
处理方法:
1.修正 php.ini将memory_limit由 8M 改为 16M(或更年夜),重启apache效劳
2.正在PHP 文件中 退出 ini_set(‘memory_limit',‘**M');留意:为了零碎的其它资本的失常应用 请您没有要将 memory_limit设置太年夜,此中-1为没有限
3.修正.htaccess 文档(条件是该目次支持.htaccess)正在文档中新增一句:php_value memory_limit 16M(或更年夜)
更多相干常识,请拜访PHP中文网!
以上就是怎样处理php内存不敷的具体内容,更多请存眷资源魔其它相干文章!
标签: php教程 php故障解决 php使用问题 php内存
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。
抱歉,评论功能暂时关闭!