dede有時看到比較好的文章需要復制,粘貼到自己的dede后台發布,dede是有圖片自動本地化的功能,就是復制過來后自動下載到你的服務器上了,這樣省去了你單獨去另存圖片再上傳的過程,尤其是遇到有很多圖片的文章,會省不少時間,下面我將舉例可能造成的原因
首先我用的就是dede系統,也遇到了圖片不能自動本地化的問題,照着如下的教程解決了,有的朋友如果操作了,還不行的話,可以嘗試,先復制粘貼完文章后先保存一下,然后再打開該文章重新編輯,你會發現圖片已經本地化了
一:檢查網站目錄存在與否及權限
上傳圖片目錄中是否有allimg這個文件夾【當更改了圖片上傳目錄的情況下最容易出現這個問題】,另外還要給寫入權限
二開啟遠程圖片本地化
在編輯區域上方有個附加選項:下載遠程圖片和資源,把這個選上即可!
也在可以在系統設置里面的其他選項把:遠程圖片本地化這個項目給選上!
三網上的還有一種方法
2.打開文件,找到$this->m_fp = @ fsockopen($this->m_host, $this->m_port, $errno, $errstr,10);
將fsockopen替換為pfsockopen,保存,然后測試,問題解決。

三網上的還有一種方法
在用的Dedecms系統網站突然無法下載遠程圖片和資源,也即所謂的遠程圖片本地化失效,如果圖片不能上傳參照:dede圖片不能上傳這篇文章。
這里由於服務器的 fsockopen函數被禁用,導致了Dedecms系統網站無法下載遠程圖片和資源,這才是問題所在。解決方法:
fsockopen函數被禁用解決之道:
1.進入系統程序,在include文件夾中找到pub_httpdown.php文件;
將fsockopen替換為pfsockopen,保存,然后測試,問題解決。
四:同樣是fsockopen函數問題的另外一種解決方法,編輯php.ini,找到disable_functions,把其中的fsockopen去掉;我們推薦用第三種方法