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中模拟POST传递数据的两种方法分享
Sep 16 PHP
php中将指针移动到数据集初始位置的实现代码[mysql_data_seek]
Nov 01 PHP
基于php常用正则表达式的整理汇总
Jun 08 PHP
hadoop中一些常用的命令介绍
Jun 19 PHP
php设置允许大文件上传示例代码
Mar 10 PHP
php中文繁体和简体相互转换的方法
Mar 21 PHP
WordPress中访客登陆实现邮件提醒的PHP脚本实例分享
Dec 14 PHP
Yii视图CGridView实现操作按钮定义地址示例
Jul 14 PHP
php 中的信号处理操作实例详解
Mar 04 PHP
PHPstorm激活码2020年5月13日亲测有效
Sep 17 PHP
Yii中特殊行为ActionFilter的使用方法示例
Oct 18 PHP
如何在Mac上通过docker配置PHP开发环境
May 29 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
《星际争霸II》全新指挥官斯台特曼现已上线
2020/03/08 星际争霸
PHP生成带有雪花背景的验证码
2008/09/28 PHP
浅析PHP页面局部刷新功能的实现小结
2013/06/21 PHP
PHP生成不同颜色、不同大小的tag标签函数
2013/09/23 PHP
Yii框架获取当前controlle和action对应id的方法
2014/12/03 PHP
PHP Reflection API详解
2015/05/12 PHP
PHP7扩展开发之基于函数方式使用lib库的方法详解
2018/01/15 PHP
php+ajax实现商品对比功能示例
2019/04/13 PHP
PHP检查文件是否存在,不存在自动创建及读取文件内容操作示例
2020/01/23 PHP
IE FF OPERA都可用的弹出层实现代码
2009/09/29 Javascript
文本框的字数限制功能jquery插件
2009/11/24 Javascript
JS 类型转换常见方法小结
2010/05/31 Javascript
jquery 全局AJAX事件使用代码
2010/11/05 Javascript
js 第二代身份证号码的验证机制代码
2011/05/12 Javascript
javascript中clipboardData对象用法详解
2015/05/13 Javascript
浅谈angularJS 作用域
2015/07/05 Javascript
javascript中加var和不加var的区别 你真的懂吗
2016/01/06 Javascript
jQuery+ajax实现修改密码验证功能实例详解
2017/07/06 jQuery
react native实现往服务器上传网络图片的实例
2017/08/07 Javascript
使用原生js+canvas实现模拟心电图的实例
2017/09/20 Javascript
详解vue中使用express+fetch获取本地json文件
2017/10/10 Javascript
Vuex 入门教程
2018/01/10 Javascript
JS双向链表实现与使用方法示例(增加一个previous属性实现)
2019/01/31 Javascript
小程序开发之模态框组件封装
2020/04/23 Javascript
详解JavaScript中的this指向问题
2021/02/05 Javascript
[47:43]Alliance vs KG 2019国际邀请赛小组赛 BO2 第一场 8.16
2019/08/18 DOTA
仅用50行代码实现一个Python编写的计算器的教程
2015/04/17 Python
Python正则表达式分组概念与用法详解
2017/06/24 Python
pytorch方法测试——激活函数(ReLU)详解
2020/01/15 Python
Python reversed函数及使用方法解析
2020/03/17 Python
Python configparser模块封装及构造配置文件
2020/08/07 Python
python 实现倒计时功能(gui界面)
2020/11/11 Python
2014年医院十一国庆节活动方案
2014/09/15 职场文书
体育活动总结
2015/02/04 职场文书
JavaWeb 入门篇(3)ServletContext 详解 具体应用
2021/07/16 Java/Android
原型和原型链 prototype和proto的区别详情
2021/11/02 Javascript