php错误Allowed memory size of 134217728 bytes exhausted解决办法(php内存耗尽报错)
今天再執(zhí)行禪道的備份腳本時(shí)提示如下錯(cuò)誤
Allowed memory size of 134217728 bytes exhausted (tried to allocate 43769176 bytes) in?E:\xampp\zentao\lib\pclzip\pclzip.class.php?on line?2691?when visiting?/zentao/index.php?m=backup&f=backup
查詢得知是php內(nèi)存耗盡,
三種解決方案 :
1、修改php.ini (改配置)
memory_limit = 256M
lnmp環(huán)境下修改vi /usr/local/php/etc/php.ini
memory_limit = 128 改成memory_limit = 256php-fpm重啟
/etc/init.d/php-fpm restart
重啟Nginx
service nginx restart
這種方法需要重啟服務(wù)器,很顯然,此方法對虛擬機(jī)有限制。
2、通過ini_set函數(shù)修改配置選項(xiàng)值 (改代碼)
ini_set (‘memory_limit’, ‘128M’) ;
3、直接取消PHP的內(nèi)存限制(改代碼)
ini_set?("memory_limit","-1");
總結(jié)
以上是生活随笔為你收集整理的php错误Allowed memory size of 134217728 bytes exhausted解决办法(php内存耗尽报错)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 火炬松行情(火炬松)
- 下一篇: 进入“零安全”时代?5G催生更大网络安全