昨天晚上突然間發現對一些變量在模板中並不解釋,覺得出了什麼問題,查看遠程服務器上是顯示的。php
githubgit
在class/index.php第254行開始,點擊上面連接能夠查看源代碼github
cache::get_array('base'); $base && extract($base); cache::get_array('vars'); cache::get_array('userGroups');
就是裏的cache由於讀取不到數據致使程序bug,並且還不奇怪爲何5.2.17再也不瀏覽器顯示errorssegmentfault
這個在個人segmentfault中有提問http://segmentfault.com/q/1010000000587358瀏覽器
在此也不作贅述服務器
base vars userGroups 即便存放在/cache/array目錄中 這樣的結果是當該目錄權限不對時包含user和group不對是就產生了讀取失敗或者說寫入失敗的問題code
當我在後臺更新了base.php結果由於權限不對,寫入後,程序沒法讀取get
許多程序在安裝以前就說目錄cache等更改成777 什麼的 就是這個道理it