織夢產品欄目圖集模型上傳時提示錯誤信息FILEID:1|2|3..的解決辦
今天以為客戶使用產品欄目發布產品圖集的時,碰到圖片上傳失敗,縮略圖可以上傳。
網上看到很多朋友遇到使用織夢程序一段時間后,發現上傳圖集時候老是失敗,提示提示FILEID:X錯誤,縮略圖顯示為紅色Error下面截圖錯誤:
排查辦法一:
大致都是說只有UTF-8編碼的才會有問題。
試了第一個發現不能用,按照那個方法處理完還是會出現那個問題。再打開下面的哪些鏈接,發現居然都是轉載的同一個文章,作者瞬間凌亂了。這種不能解決問題的方法為何大家爭相轉載呢?作者繼續找,終于找到了。
具體方法如下:
在/dede/swfupload.php的
echo "FILEID:".$_SESSION['fileid'];
的上邊加一句
ob_end_clean();
這回能上傳了,但上傳后圖片依然輸不出來,于是在chrome的指引下,還多出幾個回車,于是這的上邊加一句,在
header('Content-type: image/jpeg');
header('Content-Length: '.strlen($_SESSION['file_info'][$id]));
的上邊加一句
ob_end_clean();
這回終于可以輸出了!看來ob_end_clean(); 函數的作用很大啊!
排查方法二:重新上傳后臺文件
網站后臺文件出現問題,如果是后臺文件問題,可以直接把織夢后臺文件夾覆蓋一下。
排查方法三:文件太大,服務器允許的文件上傳默認最大為2M。
文件太大,服務器允許的文件上傳默認最大為2M。將其修改保存后,重啟所有服務即可。比如修改為200M,修改方法如下:
1.找到php目錄下的php.ini文件并用記事本或文本編輯器打開;
2.查找“upload_max_filesize”,其后的值修改為200M
3.查找“post_max_size”,其后的值修改為200M
七、如果是DEDECMS織夢圖片集上傳圖片大小限制為2M,請參考文章《》。
這個方法作者親自測試了,絕對好用!
上一篇:
下一篇:
本文鏈接:http://www.amshui.com//dedejiaocheng/guzha/180679.html
版權聲明:本站資源均來自互聯網或會員發布,如果侵犯了您的權益請與我們聯系,我們將在24小時內刪除!謝謝!
標簽云