Heim  >  Artikel  >  Backend-Entwicklung  >  php页面消耗内存过大如何解决

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

WBOY
WBOYOriginal
2016-07-25 09:00:501169Durchsuche
有时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 //可根据需要调整其值为适合的范围



Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn