原因分析:
php页面消耗的最大内存在(php.ini中配置)默认为 8M,如果php操作的文件或图片过大时,会导致异常。
脚本学堂为大家推荐一种解决方法:
1,修改 php.ini
将memory_limit由 8M 改成 16M(或更大),然后重启apache。
2,在PHP 文件中 加入 ini_set(”memory_limit”,”100M”);
注意:为了系统的其它资源的正常使用,不要将 memory_limit设置太大,其中-1为不限。
3,修改.htaccess 文档(需要当前目录支持.htaccess)
在文档中新增:
php_value memory_limit 16M
//可根据需要调整其值为适合的范围