出现Allowed memory size of 134217728 bytes exhausted怎么办?

 boke112联盟   2020-10-16 16:46:13 更新  ZBlogPHP

有站长在交流群内说到使用 ZBlogPHP 建站在发布文章的时候总是出现以下错误:

Allowed memory size of 134217728 bytes exhausted(tried to allocate 12288 bytes)

允许耗尽内存大小为 134217728 字节(试图分配 12288 字节)

具体如下图所示:

出现Allowed memory size of 134217728 bytes exhausted怎么办? - 第1张 - boke112联盟(boke112.com)

134217728 bytes 其实就是 128MB(134217728÷1024÷1024),而 PHP 默认的内存大小就是 128MB,即是 memory_limit = 128M。所以想要解决这个办法我们只需要修改 php.ini 配置文件中的 memory_limit = 128M 为更大的值,如 memory_limit = 256M,并保存即可。

出现Allowed memory size of 134217728 bytes exhausted怎么办? - 第2张 - boke112联盟(boke112.com)

如果你使用了宝塔面板,只需要登录宝塔面板后台 >> 软件商店 >> 在应用分类中点击“运行环境”>> 找到当前正在使用 PHP 版本并点击右侧对应的“设置”>> 在“PHP 管理”窗口中点击切换到“配置修改”>> 在脚本内存限制 memory_limit 中的 128M 改为更多的数值如 256M >> 点击【保存】按钮 >> 点击切换到“服务”并点击【重启】按钮(PS:必要时也重启一下 Nginx 或 Apache)。

出现Allowed memory size of 134217728 bytes exhausted怎么办? - 第3张 - boke112联盟(boke112.com)

如果你使用的是老薛主机,那么你可以直接将 memory_limit = 256M(PS:或更多数值)添加到 .user.ini 文件中,详细可参考『老薛主机 cPanel 面板自定义 php.ini 的图文教程』一文中的“老薛主机服务器提示内存不足的解决方法”。

建议:因为默认情况下 ZBlogPHP 建立好站点之后不管是发布文章还是其他操作很少会出现“Allowed memory size of 134217728 bytes exhausted”错误提示,所以建议登陆后台打开“开发模式”查看错误定位到哪个文件,以便确定是主题或插件的错误从而建议问题。如果不懂得打开请参考『ZBlogPHP 站点如何打开开发模式?』。

 

您可能感兴趣的文章

文章标签: ,  更多热门标签>>
版权声明:本文为原创文章,版权归 boke112联盟 所有,欢迎分享本文,转载请保留出处!发布此文是出于传递更多信息之目的,若有来源标注错误或侵犯了您的合法权益,请与老古(QQ:2226524923)联系,老古将及时更正、删除,谢谢。