如果域名或者IP不带端口号上传是OK的,但是现在网站配置了端口号,就出现上传图片不显示的问题了。
解决办法:
/protected/extensions/kindedior4/assets/php/upload_json.php
找到如下,修改:
//文件保存目录URL
if($_SERVER['SERVER_PORT']!='80'){
$save_url = 'http://'.$_SERVER['SERVER_ADDR'].':'.$_SERVER['SERVER_PORT'].'/BugFile/';
}else{
$save_url = 'http://'.$_SERVER['SERVER_ADDR'].'/BugFile/';
}
第二个位置:
备注:我改了之后还是没效果,查看页面源代码,发现上传提交的action是/assets/294c9dd2(一串随机的字符)//php/upload_json.php,做同样的修改,终于OK了。