91豆麻精品91久久久久久,中文在线资源,国产精品女视频,yw.139尤物在线精品视频

?
  歡迎訪問全國企業網站設計NO.1網站開發商平臺 付款方式
主頁 > 網站建設 > 建站知識 > DEDECMS圖片附件二級域名無法顯示無效解決方法

DEDECMS圖片附件二級域名無法顯示無效解決方法

POST TIME:2020-10-09

DEDECMS開啟附件目錄的二級域名綁定之后,許多同學都遇到圖片插入不是二級域名,導致圖片無法顯示的問題,在這里我要指出的是我看了一下網站的好多解決方法后歸納得出:
include/inc_arclist_view.php 594行
include/inc/inc_fun_spgetarclist.php 195行
$row['litpic'] = $row['siteurl'].$row['litpic'];替換這一行為
$row['litpic'] = $row['litpic'];

這個修改方法我就是在網上看到的。當然不能排除這個方法有效,但是我沒有用,為什么呢?這個文件改的是include里面的核心文件,所以我放棄,因為我要考慮到dedecms系統的完整性,這個很明顯不能解決我的問題。

1、我們可以看到 DedeCms系統配置參數->其它選項中有兩個配置選項:[附件目錄是否綁定為指定的二級域名 | 附件目錄的二級域名]很明顯示官方早就注意到了在二級域名下的種種問題。
2、打開include/FCKeditor/editor/dialog/目錄下的文件:“dede_image.php”。

將這個:
 

if($cfg_multi_site=='N')
{
$imgHtml .= "<img src=\"$imgsrcValue\" width=\"$imgwidthValue\" border=\"0\" height=\"$imgheightValue\" alt=\"$altname\" style=\"cursor:pointer\" onclick=\"window.open('$urlValue')\" /><br />\r\n";
}
else
{
if(empty($cfg_basehost)) $cfg_basehost = 'http://'.$_SERVER["HTTP_HOST"];
$imgHtml .= "<img src=\"$imgsrcValue\" width=\"$imgwidthValue\" border=\"0\" height=\"$imgheightValue\" alt=\"$altname\" style=\"cursor:pointer\" onclick=\"window.open('$urlValue')\" /><br />\r\n";
}

改成下面:
 

if($GLOBALS['cfg_addon_domainbind']){$addon_domain = $GLOBALS['cfg_addon_domain'];}
if($cfg_multi_site=='N')
{
$imgHtml .= "<img src=\"{$addon_domain}{$imgsrcValue}\" width=\"$imgwidthValue\" border=\"0\" height=\"$imgheightValue\" alt=\"$altname\" style=\"cursor:pointer\" onclick=\"window.open('{$addon_domain}{$urlValue}')\" /><br />\r\n";
}
else
{
if(empty($cfg_basehost)) $cfg_basehost = 'http://'.$_SERVER["HTTP_HOST"];
$imgHtml .= "<img src=\"{$addon_domain}{$imgsrcValue}\" width=\"$imgwidthValue\" border=\"0\" height=\"$imgheightValue\" alt=\"$altname\" style=\"cursor:pointer\" onclick=\"window.open('{$addon_domain}{$urlValue}')\" /><br />\r\n";
}

現在上傳的圖片正常 了,接下來我們要考慮的是下面不是有一個“瀏覽服務器”的按紐嗎,[圖片/隨便/flash/多媒體]都有這個功能。

先打開include/dialog/目錄下的 select_images.php、select_media.php、select_soft.php、select_templets.php 4個文件

將下面的代碼:
$activeurl = '..'.$activepath;

改成:
 

if($GLOBALS['cfg_addon_domainbind']){$addon_domain = $GLOBALS['cfg_addon_domain'];}
$activeurl = '..'.$addon_domain.$activepath;

至此完成所以的更改,這樣更改是在保證dedecms系統的完整性上改的,只有內容中的圖片才會變。
當然前提是你開啟:附件目錄是否綁定為指定的二級域名 并且指定二級域名地址。如果不開啟就會和你原來的是一樣的。

? 主站蜘蛛池模板: 郁南县| 和龙市| 巫溪县| 镇原县| 绥德县| 博白县| 福安市| 三亚市| 三都| 伽师县| 中山市| 靖边县| 蓝田县| 南江县| 昭觉县| 普定县| 江孜县| 秀山| 玛多县| 沛县| 麦盖提县| 泰安市| 获嘉县| 保亭| 滨州市| 华容县| 环江| 尉氏县| 绥化市| 额尔古纳市| 莱西市| 九龙城区| 钟山县| 马边| 灌南县| 罗田县| 东至县| 长春市| 高陵县| 海伦市| 大理市|