自拍亚洲一区欧美另类,亚洲成人影院,亚洲午夜久久久久妓女影院,最近中文字幕高清中文字幕无,亚洲熟妇av一区二区三区漫画

網(wǎng)絡(luò)建站知識

精準(zhǔn)傳達 ? 價值共享

洞悉互聯(lián)網(wǎng)前沿資訊,探尋網(wǎng)站營銷規(guī)律

織夢dedecms不能自動提取第一張圖片為縮略圖

作者:Smileby陌少羽 | 2018-04-19 16:19 |點擊:

今天本人在用織夢做網(wǎng)站的時候出現(xiàn)了一個問題  發(fā)現(xiàn)織夢dedecms不能自動提取第一張圖片為縮略圖

百度找了很多方法都不行  

重慶網(wǎng)站建設(shè)小編 為大家講解一下我是怎么解決這個問題的


出現(xiàn)這種原因的可能性 附件的值太大了 織夢不能提取縮略圖

解決辦法是 
附件設(shè)置中將縮略圖的寬度跟高度都設(shè)為一個較小的值,以確保大部分的圖片都會進行縮小

在系統(tǒng)-系統(tǒng)基本參數(shù)-附件設(shè)置  把圖片高和寬設(shè)置較小的尺寸即可 默認(rèn)的寬為240  高180

也可以設(shè)置別的

基本就能解決這個問題

如果解決不了 可以參考別的方法:

以下方法是我復(fù)制的


 

可能是因為服務(wù)器上禁用了fsockopen() 函數(shù)造成的,在用fsockopen()的地方用 stream_socket_client()代替就可以了。

具體修改地方是 /include/dedehttpdown.class.php 第507行

$this->m_fp = @fsockopen($this->m_host, $this->m_port, $errno, $errstr,10);
替換為
$this->m_fp = @stream_socket_client($this->m_host . ‘:’ . $this->m_port, $errno, $errstr,10);

后來發(fā)現(xiàn)可能還有點問題

如果大家做了上面的操作還不行 可以參考下面

在dede/inc/inc_archives_functions.php的第505行

if($GLOBALS[‘cfg_ddimg_full’]==‘Y’) @ImageResizeNew($oldpic,$cfg_ddimg_width,$cfg_ddimg_height,$cfg_basedir.$litpic);

else @ImageResize($oldpic,$cfg_ddimg_width,$cfg_ddimg_height,$cfg_basedir.$litpic);

if(!is_file($cfg_basedir.$litpic)) $litpic = ”;

 

這里調(diào)用了@ImageResize函數(shù)對圖片進行縮小,并將縮小的圖片另存為$litpic。但實際上ImageResize函數(shù)會再對圖片縮小 的尺寸進行判斷,如果原圖已經(jīng)小于目標(biāo)尺寸,則不進行縮放直接返回。導(dǎo)致并未進行另存為$litpic的操作。如此一來$litpic的文件并未生成,根 據(jù)上述代碼的最后一行,自然就返回空值。

因此,解決辦法有二:

一是在系統(tǒng)基本參數(shù)-附件設(shè)置中將縮略圖的寬度跟高度都設(shè)為一個較小的值,以確保大部分的圖片都會進行縮小。

二是把上述最后一行改為

if(!is_file($cfg_basedir.$litpic)) $litpic = $oldpic;

 

意思就是如果不存在縮略圖文件,則返回原圖作為縮略圖。

 

基本就可以解決問題了

 

 



如沒特殊注明,文章均為狐靈科技原創(chuàng),轉(zhuǎn)載請注明?? "織夢dedecms不能自動提取第一張圖片為縮略圖
多一份免費策劃方案,總有益處。

請直接添加技術(shù)總監(jiān)微信聯(lián)系咨詢

網(wǎng)站設(shè)計 品牌營銷

多一份參考,總有益處

聯(lián)系狐靈科技,免費獲得專屬《策劃方案》及報價

咨詢相關(guān)問題或預(yù)約面談,可以通過以下方式與我們聯(lián)系

業(yè)務(wù)熱線:15082661954 / 大客戶專線:15523356218