phpcms讀不到緩存怎么辦
網(wǎng)站在服務(wù)器上運(yùn)行正常,弄到我電腦上進(jìn)入網(wǎng)站后臺(tái),更新緩存頁面空白,訪問首頁還是空白。調(diào)試發(fā)現(xiàn)是在include/common.inc.php中執(zhí)行到下面不執(zhí)行了
代碼如下:
$CACHE?=?cache_read('common.php');? if(!$CACHE)? {? require_once?'cache.func.php';? cache_all();? $CACHE?=?cache_read('common.php');? }? extract($CACHE);? unset($CACHE);
推薦:phpcms v9下載
注釋掉能進(jìn)了。更新緩存也不行。首頁能看到了,但是改文件還看不到。?
立即學(xué)習(xí)“PHP免費(fèi)學(xué)習(xí)筆記(深入)”;
解決方法:
經(jīng)過一步步的調(diào)試cache_read函數(shù),終于解決了,因?yàn)?strong>php.ini中的memory_limit的值太小,改大些就行了。
重啟apache 或者是在?
$CACHE?=?cache_read('common.php');
前面加上下面一句話
@ini_set('memory_limit',?'128M');
設(shè)置php可以使用的內(nèi)存大小為64M。
相關(guān)文章推薦:phpcms v9下載
? 版權(quán)聲明
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載。
THE END
喜歡就支持一下吧
相關(guān)推薦