您好,UncleToo欢迎您!  为了更好的浏览本站,请使用高版本浏览器
RSS  Tag     设为首页 | 加入收藏
 您所在的位置:首页 > PHP技术 > PHP基础

PHP错误的解决方法:Allowed memory size of aaaaa bytes exhausted (tried to allocate bbbbb bytes)

作者:UncleToo  来源:原创  日期:2016-02-29 21:50:36
收藏  评论:( 0 )  阅读:419

PHP使用Mysql开发过程中出现这个错:

Allowed memory size of aaaaa bytes exhausted (tried to allocate bbbbb bytes)

翻译过来是aaaaaa字节大小的内存耗尽(试图分配bbbbb字节的时候)

如果bbbbb的值比aaaaa大,说明是内存小了,不够用了,这个时候我们需要修改设置,将设置写大一点:

现将解决办法做以下记录:

一、修改php.ini(推荐):

在php.ini中搜索memory_limit字段,进行修改,如

memory_limit = 128M

二、在程序里面添加如下语句
在.php代码中加如下设置配置语句:
ini_set(”memory_limit”, ”128M”);

其实还有一种情况,就是bbbbb的值远小于aaaaa的值:

这个时候不是内存的问题,是程序的问题,可能在你的程序中就没有开启Mysql相关的内容,注意多检查和数据库连接相关联的代码的真确性



PHP
 
内存
 
除非特别声明,本站所有PHP教程及其他教程/文章均为原创、翻译或网友投稿,版权均归UncleToo中文网所有, 转载请注明作者及出处。
原文网址:http://www.uncletoo.com/html/base/1186.html
读完这篇文章后,你是否有所收获? 分享是一种生活的信念!
  • 0
  • 0
我来说两句
更多>>网友评论