一、服务器环境:
php + centos + apache
二、症状:
ueditor编辑界面可以显示,但单图片上传按钮点击没反应,多图片上传显示“后台配置项返回格式出错,上传功能将不能正常使用!”
三、分析:
1、打开浏览器调试模式,显示“后台配置项返回格式出错,上传功能将不能正常使用!”
2、打开http://[domain]/include/ueditor/php/controller.php,提示“date_default_time_zone_set():Timezone ID 'Asia/chongqing' is invalid ”,而本地window开发环境并没有报这个错误。
3、打开文件include\ueditor\php\controller.php,文件中调用了方法date_default_timezone_set("Asia/chongqing");
四、结论:
可见时区"Asia/chongqing"的大小写出了问题,应该为"Asia/Chongqing",windows环境不区分大小写,所以没有报错,而linux环境是区分大小写的。
本文介绍了在PHP+CentOS+Apache环境下使用UEditor时遇到的图片上传问题及解决过程。主要症状包括单图片上传按钮无响应,多图片上传显示错误提示等。通过浏览器调试发现与日期时间设置有关,最终定位到时区配置问题并给出解决方案。
3141

被折叠的 条评论
为什么被折叠?



