PbootCMS后臺(tái)正常使用,編輯界面可以顯示, 但單圖片上傳按鈕點(diǎn)擊沒反應(yīng),多圖片上傳顯示“后臺(tái)配置項(xiàng)返回格式出錯(cuò),上傳功能將不能正常使用!”

 

問題描述:

在后臺(tái)內(nèi)容管理的編輯器,上傳圖片或者附件的時(shí)候遇到的問題,提示后端配置項(xiàng)沒有正常加載,上傳插件不能正常使用!如圖:

 

 

問題解決: 這個(gè)問題是由于瀏覽器版本過低,導(dǎo)致的無法正常加載插件的腳本,導(dǎo)致的上傳插件無法使用 要解決這個(gè)問題也非常簡(jiǎn)單,更換最新的谷歌瀏覽器,或者火狐瀏覽器管理網(wǎng)站后臺(tái)即可!

 

二:打開瀏覽器調(diào)試模式,顯示“后臺(tái)配置項(xiàng)返回格式出錯(cuò),上傳功能將不能正常使用!”

解決方案:

百度能搜到的解決方案:

1、可見時(shí)區(qū)”Asia/chongqing”的大小寫出了問題,應(yīng)該為”Asia/Chongqing”,windows環(huán)境不區(qū)分大小寫,所以沒有報(bào)錯(cuò),而linux環(huán)境是區(qū)分大小寫的。

打開PBootCMS程序下的core/extend/ueditor/php/controller.php文件,

將第四行的注釋去掉,并且將 chongqing 修改為首字母大寫 Chongqing ,

修改結(jié)果如下:

1date_default_timezone_set(“Asia/Chongqing”);

 

你會(huì)發(fā)現(xiàn),問題還是沒解決。

繼續(xù)按照網(wǎng)上的方法:

找到 /ueditor/ueditor.config.js 發(fā)現(xiàn)它的 ROOT 地址

訪問該地址,提示:

Warning:?set_time_limit()?has?been?disabled?for?security?reasons?in?.../lib/default/ueditor_act.php?on?line?15
{"state":"\u8bf7\u6c42\u5730\u5740\u51fa\u9519"}

意思大概是:出于安全原因,set_time_limit()已被禁用。請(qǐng)求地址出錯(cuò)

報(bào)錯(cuò)位置在 /lib/default/ueditor_act.php 第15行,找到該文件,發(fā)現(xiàn)并沒有什么錯(cuò)誤。

那么問題就在:set_time_limit() has been disabled for security reasons 了。

最終發(fā)現(xiàn)問題所在,是服務(wù)商主機(jī)的 php.ini 配置問題,默認(rèn)禁用了 set_time_limit() ,聯(lián)系主機(jī)服務(wù)商,啟用?set_time_limit函數(shù) 問題解決。

BUT

你會(huì)發(fā)現(xiàn),問題依然沒有沒解決。

經(jīng)過本人不斷設(shè)置權(quán)限發(fā)現(xiàn),其實(shí)非常簡(jiǎn)單。

/core/extend/ueditor/

目錄下,給php目錄可寫入權(quán)限,就解決。