卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

DEDECMS自動(dòng)縮略圖無(wú)法生成問(wèn)題的解決方法

DEDECMS是一種常用的網(wǎng)站建設(shè)系統(tǒng),其中提供了自動(dòng)生成縮略圖的功能。然而,有時(shí)候會(huì)遇到自動(dòng)縮略圖無(wú)法生成的問(wèn)題。這篇文章將介紹一個(gè)解決此問(wèn)題的方法。 根本原因 自動(dòng)縮略圖沒(méi)有生成(_lit文件

DEDECMS是一種常用的網(wǎng)站建設(shè)系統(tǒng),其中提供了自動(dòng)生成縮略圖的功能。然而,有時(shí)候會(huì)遇到自動(dòng)縮略圖無(wú)法生成的問(wèn)題。這篇文章將介紹一個(gè)解決此問(wèn)題的方法。

根本原因

自動(dòng)縮略圖沒(méi)有生成(_lit文件),其根本原因是傳遞給GetDDImage函數(shù)的目錄名不正確。在代碼中,我們可以看到在提取$body中的圖片地址時(shí),給$cfg_medias_dir添加了轉(zhuǎn)義字符。

為了解決這個(gè)問(wèn)題,我們需要修改/dede目錄下的article_add_和article_eidt_兩個(gè)文件。在文件中找到以下代碼:

//自動(dòng)獲取縮略圖

將這段代碼改為以下部分:

//更正的代碼如下:已在FreeBSD/Apache/PHP測(cè)試通過(guò)
//自動(dòng)獲取縮略圖
if($autolitpicamp;amp; $litpic){
    //自動(dòng)從第一張圖生成
    $picname  preg_replace("/ ?str_replace(//$cfg_medias_dir)(?)( |)*$/is$cfg_medias_dir$$body/);
    //自動(dòng)從最后一張圖生成
    //$picname  preg_replace("/ ?str_replace(//$cfg_medias_dir)(*)( |)*$/isU$cfg_medias_dir$$body/);
    if(eregi((jpg|gif|png)$picname)){
        if(ereg(_lit$picname))
            $litpic  $picname;
        else
            $litpic  GetDDImage(ddfirst$picname);
    }
}

通過(guò)這種修改,我們可以自動(dòng)從第一張圖生成縮略圖。如果需要從最后一張圖生成縮略圖,可以注釋掉不需要的代碼部分。

總結(jié)來(lái)說(shuō),DEDECMS自動(dòng)縮略圖無(wú)法生成問(wèn)題的解決方法是修改article_add_和article_eidt_兩個(gè)文件,更改代碼以正確傳遞目錄名給GetDDImage函數(shù)。

標(biāo)簽: