我的知识记录

请问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 字节),当您的脚本尝试分配额外的内存时,如果超过了这个限制,就会触发这个错误。

解决方法

  1. 增加最大内存限制

    • 修改 php.ini 文件
      • 找到 memory_limit 设置,并将其值增加到所需的字节数。例如,将其设置为 256MB: ini   memory_limit = 256M
      • 保存文件并重启 Web 服务器。

标签:bytes-Allowed-

更新时间:2025-04-10 22:49:25

上一篇:请问zblogphp后台密码忘记了怎么办?

下一篇:请问帝国cms用Ecms做英文站需要改什么?