dedecms復制網上的帶有圖片的文章,圖片不能自動下載到本地的解決方法


dede有時看到比較好的文章需要復制,粘貼到自己的dede后台發布,dede是有圖片自動本地化的功能,就是復制過來后自動下載到你的服務器上了,這樣省去了你單獨去另存圖片再上傳的過程,尤其是遇到有很多圖片的文章,會省不少時間,下面我將舉例可能造成的原因

首先我用的就是dede系統,也遇到了圖片不能自動本地化的問題,照着如下的教程解決了,有的朋友如果操作了,還不行的話,可以嘗試,先復制粘貼完文章后先保存一下,然后再打開該文章重新編輯,你會發現圖片已經本地化了


一:檢查網站目錄存在與否及權限

上傳圖片目錄中是否有allimg這個文件夾【當更改了圖片上傳目錄的情況下最容易出現這個問題】,另外還要給寫入權限

二開啟遠程圖片本地化
 

在編輯區域上方有個附加選項:下載遠程圖片和資源,把這個選上即可!
也在可以在系統設置里面的其他選項把:遠程圖片本地化這個項目給選上!
dedecms復制網上的帶有圖片的文章,圖片不能自動下載到本地的解決方法

三網上的還有一種方法
 
在用的Dedecms系統網站突然無法下載遠程圖片和資源,也即所謂的遠程圖片本地化失效,如果圖片不能上傳參照:dede圖片不能上傳這篇文章。
 
這里由於服務器的 fsockopen函數被禁用,導致了Dedecms系統網站無法下載遠程圖片和資源,這才是問題所在。解決方法:
 
 fsockopen函數被禁用解決之道:
 
1.進入系統程序,在include文件夾中找到pub_httpdown.php文件;
 
2.打開文件,找到$this->m_fp = @ fsockopen($this->m_host, $this->m_port, $errno, $errstr,10);

將fsockopen替換為pfsockopen,保存,然后測試,問題解決。

 
四:同樣是fsockopen函數問題的另外一種解決方法,編輯php.ini,找到disable_functions,把其中的fsockopen去掉;我們推薦用第三種方法


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM