东林博客

解决百度编辑器提示:后端配置项没有正常加载,上传插件不能正常使用

把本地写好的程序放到服务器上,编辑文章上传图片时,ueditor会提示:后端配置项没有正常加载,上传插件不能正常使用!

其实这是由于ueditor程序本身写的不严谨造成的。错误原因:

ueditor在打开图片上传加载配置项时,会传递JSON,而负责传递JSON的 /ueditor/php/controller.php这个PHP页面处理时区会报错:

<b>Notice</b>:  date_default_timezone_set(): Timezone ID 'Asia/chongqing' is invalid in <b>/XXX.com/statics/js/ueditor/php/controller.php</b> on line <b>4</b>

如果出现这个问题,说明服务器的环境配置比较高版本一些。解决办法如下:

打开/ueditor/php/controller.php,找到:

date_default_timezone_set("Asia/chongqing");

替换成:

date_default_timezone_set("PRC");

即可解决百度编辑器上传图片后端配置项没有正常加载的问题。

{{tip}}