今天數(shù)據(jù)百度幫一個(gè)客戶處理問題,發(fā)現(xiàn)他論壇風(fēng)格切換,設(shè)置修改都不能即時(shí)看到效果,更新緩存無效,只有在重啟服務(wù)器后設(shè)置才生效。 剛開始懷疑是緩存,我手動(dòng)清空了所有的緩存文件,依然無效。后來懷疑是權(quán)限問題,于是將權(quán)限全部設(shè)置為777,依然無效。該種情況一般只發(fā)生在升級到X2.5以后或則更新補(bǔ)丁后,因?yàn)槭褂靡郧暗陌姹径际钦5摹?/P>
后來仔細(xì)對照了下數(shù)據(jù)庫配置文件增加了對eAccelerator的支持。開啟后論壇速度處理能力加強(qiáng),但是存在一系列的問題,比如首頁不更新,提醒等查看了仍然顯示未讀。
于是我在config/config_global.php中關(guān)閉了eAccelerator。更新緩存后論壇恢復(fù)正常。 經(jīng)確認(rèn)是eAccelerator與X2.5不能很好的兼容造成的一些問題。關(guān)閉方法:
鏈接FTP,找到論壇根目錄下的/config/config_global.php
查找
$_config['memory']['eaccelerator'] = 1;
修改為:
$_config['memory']['eaccelerator'] = 0;
再更新緩存,就發(fā)現(xiàn)可以了。
更多信息請查看IT技術(shù)專欄