Maison >développement back-end >tutoriel php >Allowed memory size of aaaaa bytes exhausted tried to allocate bbbbb bytes

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

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBoriginal
2016-07-29 09:01:321364parcourir

PHP使用Mysql是报了这个错

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

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

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

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

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

memory_limit = 128M

二、在程序里面添加如下语句
 在.php代码中加如下设置配置语句:

ini_set(”memory_limit”, ”128M”);

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

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

以上就介绍了Allowed memory size of aaaaa bytes exhausted tried to allocate bbbbb bytes,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Article précédent:PHP之类特性Article suivant:ThinkPHP框架配置