正在显示此错误消息,有什么建议吗?
php中允许的内存大小为33554432字节(尝试分配43148176字节)
您的脚本使用了太多内存。在PHP中,如果您有一个失去控制的循环,并且每次循环都要创建对象或向数组添加对象,则经常会发生这种情况。
检查无限循环。
如果这不是问题所在,请尝试通过将对象设置为null来销毁已完成的对象来帮助PHP。例如。$OldVar=null;
检查实际发生错误的代码。你认为这条线会分配大量的内存吗?如果没有,试着找出哪里出了问题...
以下是增加共享主机限制的两种简单方法:
>
如果您可以访问PHP. ini文件,请更改PHP. ini中的行如果您的行显示32M尝试64M:memory_limit=64M;脚本可能消耗的最大内存量(64MB)
如果您没有访问PHP.ini的权限,请尝试将其添加到.htaccess文件:PHP\u value memory\u limit 64M
最后我找到了答案:
只需在PHP文件中出错的行之前添加一行
ini_集('memory_limit','-1')
这将需要无限的内存使用的服务器,它的工作正常。
考虑
'44M'
而不是'-1'
以确保安全的内存使用。
问题内容: 正在显示此错误消息,有什么建议吗? 允许的内存大小为33554432字节,已在php中耗尽(尝试分配43148176字节) 问题答案: 最后我找到了答案: 只需将以下行添加到文件中出现错误的行之前 它将无限使用服务器的内存,工作正常。 感谢您提出建议的朋友。
我正在尝试运行artisan make:controller。 我有一个问题: 我试图增加
我在PHP中使用重载,我的PHP代码有什么问题,即使只有8行代码: 上面写着: “致命错误:允许的内存大小134217728字节已用尽(试图分配262144字节)”
我做了一个函数会返回序号的第N位,例如: 1234567891011121314151617 第五位是5 当我执行该命令时,我遇到了如下错误消息“致命错误:允许的内存大小134217728字节已用尽(尝试分配36字节)”。可能是因为我在var 我怎样才能解决这个问题…或者我怎样才能生成一个函数来处理这些大的数 谢谢
我在PHPExcel中的内存有问题 这是错误消息: 致命错误:允许的内存大小67108864字节耗尽(试图分配78字节)在 /home/***/public_html/系统/PHPExcel/类/PHPExcel/CachedObjectStore/Memory.php行55 这是我的: 我是PHP的新手。请帮帮我,非常感谢。
我有以下代码: 不同的文件: 由于我编写了Mail()函数,因此出现以下错误: 致命错误:允许的内存大小134217728字节已用尽(尝试分配65488字节)