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 相关文章推荐
WINDOWS服务器安装多套PHP的另类解决方案
Oct 09 PHP
ionCube 一款类似zend的PHP加密/解密工具
Jul 25 PHP
php中json_encode中文编码问题分析
Sep 13 PHP
PHP 杂谈《重构-改善既有代码的设计》之三 重新组织数据
Apr 09 PHP
PHP实现定时执行任务的方法
Oct 05 PHP
php一行代码获取文件后缀名实例分析
Nov 12 PHP
详解PHP匿名函数与注意事项
Mar 29 PHP
理解php依赖注入和控制反转
May 11 PHP
浅析PHP开发规范
Feb 05 PHP
PHP的curl函数的用法总结
Feb 14 PHP
php面试实现反射注入的详细方法
Sep 30 PHP
实现laravel 插入操作日志到数据库的方法
Oct 11 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
PHP写入WRITE编码为UTF8的文件的实现代码
2008/07/07 PHP
PHP函数实现从一个文本字符串中提取关键字的方法
2015/07/01 PHP
PHP封装的XML简单操作类完整实例
2017/11/13 PHP
PHP实现读取文件夹及批量重命名文件操作示例
2019/04/15 PHP
硬盘浏览程序,保存成网页格式便可使用
2006/12/03 Javascript
使用IE6看老赵的博客 jQuery初探
2010/01/17 Javascript
禁止js文件缓存的代码
2010/04/09 Javascript
一些常用弹出窗口/拖放/异步文件上传等实用代码
2013/01/06 Javascript
html的DOM中Event对象onblur事件用法实例
2015/01/21 Javascript
js实现键盘Enter键提交表单的方法
2015/05/27 Javascript
Vue.js每天必学之方法与事件处理器
2016/09/06 Javascript
NODE.JS跨域问题的完美解决方案
2016/10/20 Javascript
Javascript 实现简单计算器实例代码
2016/10/23 Javascript
原生js实现鼠标跟随效果
2017/02/28 Javascript
vue组件间通信解析
2017/03/01 Javascript
详解vue 配合vue-resource调用接口获取数据
2017/06/22 Javascript
提升页面加载速度的插件InstantClick
2017/09/12 Javascript
Pycharm 操作Django Model的简单运用方法
2018/05/23 Python
Python multiprocessing多进程原理与应用示例
2019/02/28 Python
pycharm 安装JPype的教程
2019/08/08 Python
关于Keras Dense层整理
2020/05/21 Python
python3.6.5基于kerberos认证的hive和hdfs连接调用方式
2020/06/06 Python
用Python爬取LOL所有的英雄信息以及英雄皮肤的示例代码
2020/07/13 Python
python opencv图像处理(素描、怀旧、光照、流年、滤镜 原理及实现)
2020/12/10 Python
html5指南-6.如何创建离线web应用程序实现离线访问
2013/01/07 HTML / CSS
日本高端护肤品牌:Tatcha
2016/08/29 全球购物
顶级宝石首饰网络零售商:Angara
2016/10/25 全球购物
域名注册、建站工具、网页主机、SSL证书:Dynadot
2017/01/06 全球购物
毕业生在校学习的自我评价分享
2013/10/08 职场文书
生物化工工艺专业应届生求职信
2013/10/08 职场文书
集体备课反思
2014/02/12 职场文书
渔夫的故事教学反思
2014/02/14 职场文书
地震慰问信
2015/02/14 职场文书
矛盾论读书笔记
2015/06/29 职场文书
餐饮行业关注的9大营销策略
2019/08/26 职场文书
详解CSS玩转图片Base64编码
2021/05/25 HTML / CSS