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获取系统毫秒数时间方法,php中获取时间方法是date(),在php中获取时间戳方法有time()、strtotime(),文章通告主题展开详细的内容介绍,具有一定的参考价值,需要的小伙伴可以参考一下
    2022-08-08
  • php实现模拟post请求用法实例

    php实现模拟post请求用法实例

    这篇文章主要介绍了php实现模拟post请求用法,分析了php模拟post请求的三种常见用法,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-07-07
  • PHP微信公众号开发之微信红包实现方法分析

    PHP微信公众号开发之微信红包实现方法分析

    这篇文章主要介绍了PHP微信公众号开发之微信红包实现方法,结合实例形式分析了php实现微信公众号红包发送功能的实现思路、步骤与具体操作技巧,需要的朋友可以参考下
    2017-07-07
  • PHP计算当前坐标3公里内4个角落的最大最小经纬度实例

    PHP计算当前坐标3公里内4个角落的最大最小经纬度实例

    这篇文章主要介绍了PHP计算当前坐标3公里内4个角落的最大最小经纬度的方法,涉及PHP数学运算的相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2016-02-02
  • PHPMailer安装方法及简单实例

    PHPMailer安装方法及简单实例

    PHPMailer是一个用PHP写的用于邮件发送的类,有点像Jmail,相信很多新手和我一样,开始很茫然,不知道怎么安装,查找了一下,发现这方面的资料真的少之又少,一个文章被转载千百次,一搜索全是同一个内容,真不知道说什么好,其实打开安装里的readme就一目了然了,闲话少说,安装其实很简单。
    2008-11-11
  • PHP常用日期加减计算方法实例小结

    PHP常用日期加减计算方法实例小结

    这篇文章主要介绍了PHP常用日期加减计算方法,结合实例形式总结分析了php日期计算常见的时区设置、date日期转换、计算等相关操作技巧,需要的朋友可以参考下
    2018-07-07
  • php多进程模拟并发事务产生的问题小结

    php多进程模拟并发事务产生的问题小结

    这篇文章主要给大家介绍了关于php多进程模拟并发事务产生的问题,文中通过示例代码介绍的非常想吃详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2018-12-12
  • php如何处理setcookie失效的问题

    php如何处理setcookie失效的问题

    在本篇文章里小编给大家整理的是一篇关于php如何处理setcookie失效的问题,有兴趣的朋友们可以跟着学习下。
    2021-09-09
  • PHP获取文件夹大小函数用法实例

    PHP获取文件夹大小函数用法实例

    这篇文章主要介绍了PHP获取文件夹大小函数用法,实例分析了php针对文件夹操作的相关技巧,需要的朋友可以参考下
    2015-07-07
  • php检测mysql表是否存在的方法小结

    php检测mysql表是否存在的方法小结

    这篇文章主要介绍了php检测mysql表是否存在的方法,结合实例形式总结分析了php使用pdo连接及mysql函数实现针对mysql表存在的判断方法,需要的朋友可以参考下
    2017-07-07

最新评论