关于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 相关文章推荐
通过html表格发电子邮件
Oct 09 PHP
php中的观察者模式
Mar 24 PHP
php array_push()数组函数:将一个或多个单元压入数组的末尾(入栈)
Jul 12 PHP
php检测文件编码的方法示例
Apr 25 PHP
php实现图片添加描边字和马赛克的方法
Dec 10 PHP
php防止用户重复提交表单
Nov 02 PHP
thinkphp3.x中变量的获取和过滤方法详解
May 20 PHP
修改Laravel5.3中的路由文件与路径
Aug 10 PHP
YII2 实现多语言配置的方法分享
Jan 11 PHP
PHP 实现从数据库导出到.csv文件方法
Jul 06 PHP
php实现与python进行socket通信的方法示例
Aug 30 PHP
PHP小白必须要知道的php基础知识(超实用)
Oct 10 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
咖啡知识大全
2021/03/03 新手入门
PHP 采集程序 常用函数
2008/12/18 PHP
ThinkPHP与PHPExcel冲突解决方法
2011/08/08 PHP
解析php5配置使用pdo
2013/07/03 PHP
PHP实现设计模式中的抽象工厂模式详解
2014/10/11 PHP
php获取百度收录、百度热词及百度快照的方法
2015/04/02 PHP
php实现的美国50个州选择列表实例
2015/04/20 PHP
超强多功能php绿色集成环境详解
2017/01/25 PHP
JQuery select标签操作代码段
2010/05/16 Javascript
jquery multiSelect 多选下拉框
2010/07/09 Javascript
JS使用replace()方法和正则表达式进行字符串的搜索与替换实例
2014/04/10 Javascript
node.js中的fs.readFileSync方法使用说明
2014/12/15 Javascript
浅析JavaScript中的事件机制
2015/06/04 Javascript
javascript实现滚动效果的数字时钟实例
2016/07/21 Javascript
Javascript使用SWFUpload进行多文件上传
2016/11/16 Javascript
Vue导出json数据到Excel电子表格的示例
2017/12/04 Javascript
angularjs实现对表单输入改变的监控(ng-change和watch两种方式)
2018/08/29 Javascript
原来JS还可以这样拆箱转换详解
2019/02/01 Javascript
微信小程序实现带参数的分享功能(两种方法)
2019/05/17 Javascript
微信小程序移动拖拽视图-movable-view实例详解
2019/08/17 Javascript
React+Redux实现简单的待办事项列表ToDoList
2019/09/29 Javascript
浅谈vue websocket nodeJS 进行实时通信踩到的坑
2020/09/22 NodeJs
python判断、获取一张图片主色调的2个实例
2014/04/10 Python
栈和队列数据结构的基本概念及其相关的Python实现
2015/08/24 Python
一张图带我们入门Python基础教程
2017/02/05 Python
Python get获取页面cookie代码实例
2018/09/12 Python
对Python定时任务的启动和停止方法详解
2019/02/19 Python
Python django搭建layui提交表单,表格,图标的实例
2019/11/18 Python
Python scrapy增量爬取实例及实现过程解析
2019/12/24 Python
Windows下Anaconda安装、换源与更新的方法
2020/04/17 Python
基于HTML5的齿轮动画特效
2016/02/29 HTML / CSS
高中毕业生自我鉴定范文
2013/09/26 职场文书
幼儿园中秋节活动反思
2014/02/16 职场文书
投标保密承诺书
2014/05/19 职场文书
工地材料员岗位职责
2015/04/11 职场文书
简单聊聊TypeScript只读修饰符
2022/04/06 Javascript