php.ini 老薛,出现Allowed memory size of 134217728 bytes exhausted怎么办?
有站長在交流群內說到使用 ZBlogPHP 建站在發布文章的時候總是出現以下錯誤:
Allowed memory size of 134217728 bytes exhausted(tried to allocate 12288 bytes)
允許耗盡內存大小為 134217728 字節(試圖分配 12288 字節)
具體如下圖所示:
134217728 bytes 其實就是 128MB(134217728÷1024÷1024),而 PHP 默認的內存大小就是 128MB,即是 memory_limit = 128M。所以想要解決這個辦法我們只需要修改 php.ini 配置文件中的 memory_limit = 128M 為更大的值,如 memory_limit = 256M,并保存即可。
如果你使用了寶塔面板,只需要登錄寶塔面板后臺 >> 軟件商店 >> 在應用分類中點擊“運行環境”>> 找到當前正在使用 PHP 版本并點擊右側對應的“設置”>> 在“PHP 管理”窗口中點擊切換到“配置修改”>> 在腳本內存限制 memory_limit 中的 128M 改為更多的數值如 256M >> 點擊【保存】按鈕 >> 點擊切換到“服務”并點擊【重啟】按鈕(PS:必要時也重啟一下 Nginx 或 Apache)。
如果你使用的是老薛主機,那么你可以直接將 memory_limit = 256M(PS:或更多數值)添加到 .user.ini 文件中,詳細可參考『老薛主機 cPanel 面板自定義 php.ini 的圖文教程』一文中的“老薛主機服務器提示內存不足的解決方法”。
建議:因為默認情況下 ZBlogPHP 建立好站點之后不管是發布文章還是其他操作很少會出現“Allowed memory size of 134217728 bytes exhausted”錯誤提示,所以建議登陸后臺打開“開發模式”查看錯誤定位到哪個文件,以便確定是主題或插件的錯誤從而建議問題。如果不懂得打開請參考『ZBlogPHP 站點如何打開開發模式?』。
總結
以上是生活随笔為你收集整理的php.ini 老薛,出现Allowed memory size of 134217728 bytes exhausted怎么办?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: MATLAB通过两点画三维直线(plot
- 下一篇: 猜1-10的数字python脚本