老薛主机 修改php.ini,出现 Allowed memory size of 134217728 bytes exhausted 该怎么解决?...

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

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

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

具体如下图所示:

4b28de7356ada7a50f7ab52c13a95b6f.png

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

a699a3e3c1c884f41d62df1bf447dd87.png

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

c297c1a60590eae04c896385f94e99fd.png

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

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值