phpcms讀不到緩存怎么辦

phpcms讀不到緩存怎么辦

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)聲明
THE END
喜歡就支持一下吧
點(diǎn)贊11 分享