国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > CMS > 織夢DEDE > 正文

織夢dedecms友情鏈接后臺圖片不顯示的解決方法

2024-07-12 08:50:00
字體:
來源:轉載
供稿:網友
這篇文章主要為大家詳細介紹了織夢dedecms友情鏈接后臺圖片不顯示的解決方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下,有需要的朋友可以收藏方便以后借鑒。

織夢默認狀態下,友情連接上傳的圖片在后臺不能正常顯示,本文就講解一下友情鏈接圖片不顯示的解決方法。

1、友情鏈接圖片不顯示的現象

織夢默認狀態下,友情連接上傳的圖片在后臺和前臺都是不能正常顯示的,之后查看代碼,發現圖片的路徑有問題,本來應該顯示/upload/flink/ ,卻顯示了/upload/fli<x>nk/ ,所以圖片在友情連接后臺和前臺都不能正常顯示,如下圖:

2、問題的原因

問題的原因是,/include/datalistcp.class.php 因為這個文件里包含了防止XSS漏洞攻擊的代碼里邊包含了一個'link' 所以就自動增加了一個<x> 。

3、解決方法

方法一:

打開/include/datalistcp.class.php 

搜索:

$replacement = substr($ra[$i], 0, 2).'<x>'.substr($ra[$i], 2);

修改為:

$replacement = substr($ra[$i], 0, 2)."".substr($ra[$i], 2);

這樣就不會出現flin<x>k 這樣的問題了。注意更改前先備份datalistcp.class.php 文件。

方法二:

上面的方法是要更改/include/datalistcp.class.php ,include是系統文件,如果擔心更改系統文件后會導致安全問題,我們可以更改友情鏈接圖片的存放目錄,

方法如下:

1、打開:根目錄/dede/friendlink_add.php 這個文件的27行左右

$imgurl = $cfg_medias_dir."/flink";

2、打開:根目錄/dede/friendlink_edit.php   61-62行

$request->MoveUploadFile('logoimg', DEDEROOT.'/d/file/uploads/flink/'.$request->GetFileInfo('logoimg', 'name'));$logo = $cfg_cmspath.'/d/file/uploads/flink/'.$request->GetFileInfo('logoimg', 'name');

3、將以上flink改成其他任意名字即可(為了安全起見請保存源文件)

為了安全,建議使用方法二,更改友情鏈接圖片存放路徑,并且注意更改系統文件前,先備份文件。

完成上面的操作后,在織夢友情鏈接后臺就可以正常顯示圖片了。

以上就是織夢dedecms友情鏈接后臺圖片不顯示的解決方法的全部內容,希望對大家的學習和解決疑問有所幫助,也希望大家多多支持武林網。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 易门县| 库尔勒市| 怀集县| 娱乐| 股票| 珠海市| 石楼县| 博罗县| 兴仁县| 阳原县| 阜宁县| 阿城市| 昌黎县| 乌鲁木齐县| 辽宁省| 八宿县| 交口县| 五指山市| 江山市| 文水县| 霍邱县| 留坝县| 平原县| 宜宾县| 大港区| 赤峰市| 嘉义县| 镇宁| 噶尔县| 旬阳县| 公安县| 盐山县| 灌阳县| 三门峡市| 郑州市| 临夏县| 巨鹿县| 开化县| 博野县| 金湖县| 葫芦岛市|