教程集 www.jiaochengji.com
教程集 >  脚本编程  >  php  >  正文 php页面消耗内存过大如何解决

php页面消耗内存过大如何解决

发布时间:2015-11-27   编辑:jiaochengji.com
有时php页面消耗的内存异常的大,也就是说有些过大了,应该如何解决呢?本文提供了一种简单而有效的解决方法,供大家参考。

原因分析:
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
//可根据需要调整其值为适合的范围

您可能感兴趣的文章:
php页面消耗内存过大如何解决
解决CentOS7中php-fpm进程数过多导致服务器内存资源消耗较大的问题
Fatal error: Allowed memory size of 134217728 bytes exhauste
MySQL sleep进程连接过多卡住了问题解决办法
Golang号称高并发,但高并发时性能不高解决办法
PHP网站大流量与高并发的解决方法
php表单提交后再后退 内容则默认清空的解决方法
PHP实现页面后退的两种方法
修改PHP上传文件大小限制(windows、linux)
mysql sleep连接过多的解决方法

[关闭]
~ ~