请问Allowed memory size of 134217728 bytes exhausted (tried to allocate 20480 bytes)的错误?
当您看到 “Allowed memory size of 134217728 bytes exhausted (tried to allocate 20480 bytes)” 这样的错误时,这意味着 PHP 脚本在运行过程中耗尽了可用内存。默认情况下,PHP 的最大内存限制是 128MB(即 134217728 字节),当您的脚本尝试分配额外的内存时,如果超过了这个限制,就会触发这个错误。
解决方法
-
增加最大内存限制
- 修改 php.ini 文件:
- 找到
memory_limit
设置,并将其值增加到所需的字节数。例如,将其设置为 256MB: inimemory_limit = 256M
- 保存文件并重启 Web 服务器。
- 找到
- 修改 php.ini 文件:
更新时间:2025-04-10 22:49:25
转载请注明原文链接:https://www.muzicopy.com/suibi/788.html