最近接活儿做使用dedecms做站出现个问题,上传友情链接图片的时候,后台图片不显示,看下代码,本来是这样/uploads/flink/ ,但是显示是fli<x>nk。百度也没找到什么原因,干脆改下保存目录路径吧。
问题截图:
后台不现实图片
前台显示图片
显示成fli<x>nk了
修改路径方法如下:
-
修改你的根目录/dede/friendlink_add.php 这个的27行左右
$imgurl = $cfg_medias_dir."/flink";
-
/dede/friendlink_edit.php 61-62行
$request->MoveUploadFile('logoimg', DEDEROOT.'/uploads/flink/'.$request->GetFileInfo('logoimg', 'name'));$logo = $cfg_cmspath.'/uploads/flink/'.$request->GetFileInfo('logoimg', 'name');
-
将以上flink改成其他任意名字,如"yqlj"即可(为了安全起见请保存源文件),就是不能带有link的文件夹名,估计是一个系统定义词,然后还要在uploads文件夹里添加一个刚刚改名"yqlj"的文件夹。