关于php内存不够用的快速解决方法


Posted in PHP onOctober 26, 2013

有时候我们再运行php程序时,会出现

Allowed memory size of 8388608 bytes exhausted (tried to allocate 1298358 bytes)

出现该错误的原因:在确保不是程序产生的原因(例如死循环),是由于php页面消耗的最大内存默认是为 8M (在PHP的ini件里可以看到) ,

如果文件太大 或图片太大 在读取的时候 会发生上述错误。

解决办法:

1.修改 php.ini将memory_limit由 8M 改成 16M(或更大),重启apache服务

2.在PHP 文件中 加入 ini_set(‘memory_limit',‘**M');注意:为了系统的其它资源的正常使用 请您不要将 memory_limit设置太大,其中-1为不限

3.修改.htaccess 文档(前提是该目录支持.htaccess)在文档中新增一句:php_value memory_limit 16M(或更大)

PHP 相关文章推荐
GD输出汉字的函数的分析
Oct 09 PHP
php学习笔记 PHP面向对象的程序设计
Jun 13 PHP
使用php测试硬盘写入速度示例
Jan 27 PHP
ThinkPHP3.1新特性之对页面压缩输出的支持
Jun 19 PHP
PHP的error_reporting错误级别变量对照表
Jul 08 PHP
Linux下php5.4启动脚本
Aug 03 PHP
PHP面向对象程序设计之类常量用法实例
Aug 20 PHP
PHP封装的字符串加密解密函数
Dec 18 PHP
SSO单点登录的PHP实现方法(Laravel框架)
Mar 23 PHP
PHP简单判断iPhone、iPad、Android及PC设备的方法
Oct 11 PHP
php基于环形链表解决约瑟夫环问题示例
Nov 07 PHP
PHP实现字符串的全排列详解
Apr 24 PHP
PHP中$_SERVER的详细参数与说明介绍
Oct 26 #PHP
php数组转换js数组操作及json_encode的用法详解
Oct 26 #PHP
php while循环得到循环次数
Oct 26 #PHP
php中OR与|| AND与&&的区别总结
Oct 26 #PHP
php中的PHP_EOL换行符详细解析
Oct 26 #PHP
一个简单且很好用的php分页类
Oct 26 #PHP
PHP中VC6、VC9、TS、NTS版本的区别与用法详解
Oct 26 #PHP
You might like
用PHP实现弹出消息提示框的两种方法
2013/12/17 PHP
ThinkPHP实现将本地文件打包成zip下载
2014/06/26 PHP
php + WebUploader实现图片批量上传功能
2019/05/06 PHP
PHP中将一个字符串部分字符用星号*替代隐藏的实现代码
2019/09/08 PHP
THINKPHP5分页数据对象处理过程解析
2020/10/28 PHP
javascript入门·对象属性方法大总结
2007/10/01 Javascript
JavaScript 常用函数库详解
2009/10/21 Javascript
JavaScript高级程序设计 读书笔记之十一 内置对象Global
2012/03/07 Javascript
jQuery.event兼容各浏览器的event详细解析
2013/12/18 Javascript
jquery的ajax异步请求接收返回json数据实例
2014/06/16 Javascript
JavaScript使用指针操作实现约瑟夫问题实例
2015/04/07 Javascript
基于javascript实现浏览器滚动条快到底部时自动加载数据
2015/11/30 Javascript
JavaScript原生对象常用方法总结(推荐)
2016/05/13 Javascript
JavaScript实现自动切换图片代码
2016/10/11 Javascript
JavaScript+HTML5实现的日期比较功能示例
2017/07/12 Javascript
详解Vue路由自动注入实践
2019/04/17 Javascript
[26:52]LGD vs EG 2018国际邀请赛小组赛BO2 第一场 8.17
2018/08/18 DOTA
Django权限机制实现代码详解
2018/02/05 Python
在python中以相同顺序shuffle两个list的方法
2018/12/13 Python
浅谈Python中的生成器和迭代器
2020/06/19 Python
Python建造者模式案例运行原理解析
2020/06/29 Python
PyTorch实现重写/改写Dataset并载入Dataloader
2020/07/14 Python
html5教程制作简单画板代码分享
2013/12/04 HTML / CSS
一款html5 canvas实现的图片玻璃碎片特效
2014/09/11 HTML / CSS
详解如何通过H5(浏览器/WebView/其他)唤起本地app
2017/12/11 HTML / CSS
C语言面试题
2013/05/19 面试题
写出二分查找算法的两种实现
2013/05/13 面试题
电厂厂长岗位职责
2014/01/02 职场文书
工作表扬信的范文
2014/01/10 职场文书
三个儿子教学反思
2014/02/03 职场文书
财务务虚会发言材料
2014/10/20 职场文书
2016年感恩节活动总结大全
2016/04/01 职场文书
Java框架入门之简单介绍SpringBoot框架
2021/06/18 Java/Android
浅析MongoDB之安全认证
2021/06/26 MongoDB
SQL实战演练之网上商城数据库商品类别数据操作
2021/10/24 MySQL
Windows 64位 安装 mysql 8.0.28 图文教程
2022/04/19 MySQL