一些新手朋友在安裝pbootcms經(jīng)常遇到一些錯誤,下面羅列出pbootcms在后臺或者前臺出現(xiàn)的問題和解決方法。
1、Parse error: syntax error, unexpected ‘:’, expecting ‘{‘ in www\core\function\handle.php on line?130
這個問題是php版本的問題,在最新版的pbootcms中對php環(huán)境要求是要在php7.x以上,請切換下php版本即可。
2. 后臺圖片上傳提示:”上傳失敗:存儲目錄創(chuàng)建失敗!“
給靜態(tài)資源目錄(根目錄下的static文件夾)增加權(quán)限,一般755或者777權(quán)限,推薦755權(quán)限設(shè)置。
3. 網(wǎng)站打開提示:”未檢測到您服務(wù)器環(huán)境的sqlite3數(shù)據(jù)庫擴展…“
按照提示信息操作,檢查php.ini中是否已經(jīng)開啟sqlite3擴展。
4.pbootcms訪問頁面出現(xiàn)PHP Fatal error: Allowed memory size of 13421
最近在幫一個客戶解決pbootcms問題時候,遇到一個這樣的,就是訪問首頁就會出現(xiàn)如下的錯誤:
排查經(jīng)過
起初以為是客戶誤修改了一些文件造成的php內(nèi)存溢出,但是客戶說沒有修改任何文件。我的解決思路:
1、首先把核心文件用官方最新的包覆蓋了一下,問題依舊。
2、嘗試重啟服務(wù)器運行環(huán)境,問題依舊。
3、通過后臺訪問其他一些欄目頁發(fā)現(xiàn)有一些正常,那就是首頁模板有一些問題,把index.html模板備份,然后里面直接寫上test,然后訪問發(fā)現(xiàn)正常了。
4、考慮到這樣,想到肯定是調(diào)用標簽原因(原來發(fā)現(xiàn)客戶將后臺一些欄目直接刪除了,造成很多欄目標簽調(diào)用了,但是實際是沒有這些的,報了內(nèi)存溢出)
5、把一些刪除欄目的調(diào)用標簽都刪除,訪問首頁正常了。
問題總結(jié)
這個問題不清楚其他朋友有沒有遇到過,如果遇到可嘗試這樣解決。(這個其實算官方一個bug吧,我在使用其他cms的時候如果調(diào)用了刪除的欄目應(yīng)該也不會出錯,期待官方后續(xù)能改進修復(fù)。)