php页面消耗内存过大的处理办法

 更新时间:2013年03月18日 11:49:17   作者:  
是因为php页面消耗的最大内存默认是为 8M (在PHP的ini件里可以看到) ,如果文件太大 或图片太大 在读取的时候 会发生错误。

解决办法:

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实现计算两个日期间隔的年、月、周、日数

    探讨:如何使用PHP实现计算两个日期间隔的年、月、周、日数

    本篇文章是对使用PHP实现计算两个日期间隔的年、月、周、日数的方法进行了详细的分析介绍,需要的朋友参考下
    2013-06-06
  • PHP源码之 ext/mysql扩展部分

    PHP源码之 ext/mysql扩展部分

    PHP扩展主要分成3种 外部模块、内置、zend扩展。
    2009-07-07
  • php计算整个目录大小的方法

    php计算整个目录大小的方法

    这篇文章主要介绍了php计算整个目录大小的方法,涉及php针对目录操作的相关技巧,需要的朋友可以参考下
    2015-06-06
  • PHP laravel实现导出PDF功能

    PHP laravel实现导出PDF功能

    有时候我们会需要使用PHP导出pdf。这篇文章主要是记录一下laravel实现导出PDF的两种方式。文中的示例代码讲解详细,需要的可以参考一下
    2022-10-10
  • php对gzip文件或者字符串解压实例参考

    php对gzip文件或者字符串解压实例参考

    要采集一个网站,目标站采用了gzip压缩传输网页,本来应该只要发送一个http头 Accept-Encoding: identity或者干脆不发送这个头等,就可以使目标站返回没有经过gzip压缩的页面了,不过很不幸,目标站无视客户端的请求,仍然返回gzip数据,造成乱码。
    2008-07-07
  • php隐藏实际地址的文件下载方法

    php隐藏实际地址的文件下载方法

    这篇文章主要介绍了php隐藏实际地址的文件下载方法,涉及php中header与file_get_contents方法的相关使用技巧,非常具有实用价值,需要的朋友可以参考下
    2015-04-04
  • php获取CSS文件中图片地址并下载到本地的方法

    php获取CSS文件中图片地址并下载到本地的方法

    这篇文章主要介绍了php获取CSS文件中图片地址并下载到本地的方法,可实现对网站上css文件中图片的抓取及下载到本地的功能,是非常实用的技巧,需要的朋友可以参考下
    2014-12-12
  • php+xml编程之xpath的应用实例

    php+xml编程之xpath的应用实例

    这篇文章主要介绍了php+xml编程之xpath的应用,实例分析了xpath的功能、定义及使用技巧,需要的朋友可以参考下
    2015-01-01
  • php依赖注入知识点详解

    php依赖注入知识点详解

    在本文里小编给大家整理的是关于php依赖注入知识点内容,需要的朋友们可以学习参考下。
    2019-09-09
  • PHP PDO操作MySQL基础教程

    PHP PDO操作MySQL基础教程

    这篇文章主要介绍了PHP PDO操作MySQL的方法,结合实例形式详细分析了php开启pdo及数据库创建、连接与增删改查相关操作技巧,需要的朋友可以参考下
    2017-06-06

最新评论