php运行提示:Fatal error Allowed memory size内存不足的解决方法


Posted in PHP onDecember 17, 2014

本文实例讲述了php运行提示:Fatal error Allowed memory size内存不足的解决方法。分享给大家供大家参考。具体方法如下:

有些朋友新配置的环境或自己新写的程序运行时会碰到fatal error: Allowed memory size of 134217728 bytes exhausted错误,这种问题一个是程序写得不好导致的,另一个是环境配置不好也会出现,像php5.1.27+apache2.2.3好像在windows2003中就会出现bug不管你怎么修复都无法解决Fatal error Allowed memory size 这个问题,只在重启配置新环境与php版本才可以.

解决方法有多种,下面我们就根据不同权限的站长来介绍.

一、对于有服务器管理权限可以修改php.ini文件

可以直接在 php.ini 把

memory_limit = 8M ;
调大至12M或更大。(注意:后面为M不是MB)

二、对于没有服务器管理权限

1.php中直接修改内存但需要你php支持ini_set函数,这个函数如果在php.ini禁止使用那么此方法将无效.

ini_set('memory_limit','12M');//当然可以设置为一个更大的值

2.htaccess方式,这种一般的空间主机都支持,在根目录建立.htaccess文件,添加如下内容:

<FilesMatch ".(php|html?)$">
php_value memory_limit 20000000
</FilesMatch>

注意:一般的话,8M是标准,但有些时候8M是不够用的.

特别提醒:Fatal error: Allowed memory size of 8388608 bytes exhausted,表示配置的memory_limit值为8M,解决方法也是用上面介绍的方法来解决,memory_limit值要一点一点加调试成功即可.

希望本文所述对大家的PHP程序设计有所帮助。

PHP 相关文章推荐
PHP邮件专题
Oct 09 PHP
php中的登陆login
Jan 18 PHP
自己写了一个php检测文件编码的函数
Apr 21 PHP
浅析php单例模式
Nov 25 PHP
ThinkPHP中html:list标签用法分析
Jan 09 PHP
PHP  实现等比压缩图片尺寸和大小实例代码
Oct 08 PHP
一个非常实用的php文件上传类
Jul 04 PHP
ThinkPHP5 验证器的具体使用
May 31 PHP
php命令行写shell实例详解
Jul 19 PHP
Laravel访问出错提示:`Warning: require(/vendor/autoload.php): failed to open stream: No such file or di解决方法
Apr 02 PHP
php和js实现根据子网掩码和ip计算子网功能示例
Nov 09 PHP
PHP pthreads v3在centos7平台下的安装与配置操作方法
Feb 21 PHP
PHP中使用file_get_contents抓取网页中文乱码问题解决方法
Dec 17 #PHP
apache中为php 设置虚拟目录
Dec 17 #PHP
PHP提示Warning:phpinfo() has been disabled函数禁用的解决方法
Dec 17 #PHP
Linux中为php配置伪静态
Dec 17 #PHP
phpmyadmin提示The mbstring extension is missing的解决方法
Dec 17 #PHP
非常实用的PHP常用函数汇总
Dec 17 #PHP
php中magic_quotes_gpc对unserialize的影响分析
Dec 16 #PHP
You might like
一个简单的MySQL数据浏览器
2006/10/09 PHP
第四章 php数学运算
2011/12/30 PHP
PHP抽奖算法程序代码分享
2015/10/08 PHP
Smarty模板常见的简单应用分析
2016/11/15 PHP
php pdo连接数据库操作示例
2019/11/18 PHP
关于javascript中this关键字(翻译+自我理解)
2010/10/20 Javascript
基于jquery的放大镜效果
2012/05/30 Javascript
获取下拉列表框的值是数组,split,$.inArray示例
2013/11/13 Javascript
Js中使用hasOwnProperty方法检索ajax响应对象的例子
2014/12/08 Javascript
js实现同一页面多个运动效果的方法
2015/04/10 Javascript
js动态创建及移除div的方法
2015/06/03 Javascript
基于JQuery实现仿网易邮箱全屏动感滚动插件fullPage
2015/09/20 Javascript
jquery UI Datepicker时间控件的使用方法(加强版)
2015/11/07 Javascript
Angularjs实现多个页面共享数据的方式
2016/03/29 Javascript
AngularJs IE Compatibility 兼容老版本IE
2016/09/01 Javascript
原生JS实现隐藏显示图片 JS实现点击切换图片效果
2021/01/27 Javascript
不得不看之JavaScript构造函数及new运算符
2017/08/21 Javascript
JS/jQuery实现DIV延时几秒后消失或显示的方法
2018/02/12 jQuery
vuex state及mapState的基础用法详解
2018/04/19 Javascript
讲解vue-router之命名路由和命名视图
2018/05/28 Javascript
jQuery实现基本隐藏与显示效果的方法详解
2018/09/05 jQuery
layui的面包屑或者表单不显示的解决方法
2019/09/05 Javascript
浅谈Vue组件单元测试究竟测试什么
2020/02/05 Javascript
js实现数据导出为EXCEL(支持大量数据导出)
2020/03/31 Javascript
vue开发chrome插件,实现获取界面数据和保存到数据库功能
2020/12/01 Vue.js
[01:50]2014DOTA2西雅图邀请赛 专访欢乐周宝龙
2014/07/08 DOTA
Python创建xml文件示例
2017/03/22 Python
python3.4下django集成使用xadmin后台的方法
2017/08/15 Python
基于python二叉树的构造和打印例子
2019/08/09 Python
python opencv实现图像配准与比较
2021/02/09 Python
活动总结报告格式
2014/05/09 职场文书
工程负责人任命书
2014/06/06 职场文书
创先争优宣传标语
2014/10/08 职场文书
新郎答谢词
2015/01/04 职场文书
2016母亲节感恩话语
2015/12/09 职场文书
Jackson 反序列化时实现大小写不敏感设置
2021/06/29 Java/Android