花魁直播高品质美女在线视频互动社区 - 花魁直播官方版

 歡迎來到素材無憂網(wǎng),按 + 收藏我們
登錄 注冊(cè) 退出 找回密碼

DedeCMS圖集上傳圖片出現(xiàn)FILEID:X報(bào)錯(cuò)終極解決方法

時(shí)間: 2018-12-09 20:40 閱讀: 作者:素材無憂網(wǎng)

作者在搭建一個(gè)DEDECMS資訊站的時(shí)候遇到了一個(gè)問題,在圖集上傳圖片時(shí)總是彈出FILEID:X(X為數(shù)字)的錯(cuò)誤,然后上面的所謂圖就變成了紅色。

 

查看附件發(fā)現(xiàn)其實(shí)剛才的圖片已經(jīng)上傳成功了。想著從網(wǎng)上搜一下現(xiàn)成的的解決方法,果然很多網(wǎng)站都有這個(gè)解決方法,心想這下可以解決問題了

大致都是說只有UTF-8編碼的才會(huì)有問題。

試了第一個(gè)發(fā)現(xiàn)不能用,按照那個(gè)方法處理完還是會(huì)出現(xiàn)那個(gè)問題。再打開下面的哪些鏈接,發(fā)現(xiàn)居然都是轉(zhuǎn)載的同一個(gè)文章,作者瞬間凌亂了。這種不能解決問題的方法為何大家爭(zhēng)相轉(zhuǎn)載呢?作者繼續(xù)找,終于找到了。

具體方法如下:

在/dede/swfupload.php的

echo "FILEID:".$_SESSION['fileid'];
的上邊加一句
ob_end_clean();

這回能上傳了,但上傳后圖片依然輸不出來,于是在chrome的指引下,還多出幾個(gè)回車,于是這的上邊加一句,在
header('Content-type: image/jpeg'); 
header('Content-Length: '.strlen($_SESSION['file_info'][$id]));
的上邊加一句
ob_end_clean();
這回終于可以輸出了!看來ob_end_clean(); 函數(shù)的作用很大啊!

這個(gè)方法作者親自測(cè)試了,絕對(duì)好用!

版權(quán)聲明: 本站資源均來自互聯(lián)網(wǎng)或會(huì)員發(fā)布,如果侵犯了您的權(quán)益請(qǐng)與我們聯(lián)系,我們將在24小時(shí)內(nèi)刪除!謝謝!

轉(zhuǎn)載請(qǐng)注明: DedeCMS圖集上傳圖片出現(xiàn)FILEID:X報(bào)錯(cuò)終極解決方法

標(biāo)簽:  
模板推薦