PbootCMS后台正常使用,编辑界面可以显示, 但单图片上传按钮点击没反应,多图片上传显示“后台配置项返回格式出错,上传功能将不能正常使用!”

 

问题描述:

在后台内容管理的编辑器,上传图片或者附件的时候遇到的问题,提示后端配置项没有正常加载,上传插件不能正常使用!如图:

 

 

问题解决: 这个问题是由于浏览器版本过低,导致的无法正常加载插件的脚本,导致的上传插件无法使用 要解决这个问题也非常简单,更换最新的谷歌浏览器,或者火狐浏览器管理网站后台即可!

 

二:打开浏览器调试模式,显示“后台配置项返回格式出错,上传功能将不能正常使用!”

解决方案:

百度能搜到的解决方案:

1、可见时区”Asia/chongqing”的大小写出了问题,应该为”Asia/Chongqing”,windows环境不区分大小写,所以没有报错,而linux环境是区分大小写的。

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

将第四行的注释去掉,并且将 chongqing 修改为首字母大写 Chongqing ,

修改结果如下:

1date_default_timezone_set(“Asia/Chongqing”);

 

你会发现,问题还是没解决。

继续按照网上的方法:

找到 /ueditor/ueditor.config.js 发现它的 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()已被禁用。请求地址出错

报错位置在 /lib/default/ueditor_act.php 第15行,找到该文件,发现并没有什么错误。

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

最终发现问题所在,是服务商主机的 php.ini 配置问题,默认禁用了 set_time_limit() ,联系主机服务商,启用 set_time_limit函数 问题解决。

BUT

你会发现,问题依然没有没解决。

经过本人不断设置权限发现,其实非常简单。

/core/extend/ueditor/

目录下,给php目录可写入权限,就解决。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注