閱讀935 返回首頁    go 搜狐


讓wordpress支持rar以及更多文件類型的上傳

使用wordpress建站的朋友都知道wordpress默認是不允許rar上傳的,但是允許zip的上傳,其實解決它很簡單,下麵介紹4種解決方法以及每種方法的弊端。

第一種,修改配置文件:


打開網站的“wp-config.php”文件,查找:

define(’DB_COLLATE’, ”);

在這下麵添加:

define(’ALLOW_UNFILTERED_UPLOADS’, true);

保存即可。
這種方法是讓係統跳過上傳文件的類型檢測,好處:方便快捷,改動較小。弊端:跳過檢測後可能會帶來安全隱患,此種方法不推薦使用。

第二種,安裝第三方插件。


安裝一個插件可以實現rar文件的上傳,插件名稱:PJW Mime Config 。插件下載地址:點擊下載PJW Mime Config
這種方法是通過第三方來解決的,好處:不需要改動任何文件,就可以實現想要的效果。弊端:插件可能會對服務器、網站性能構成影響,導致網站訪問質量下降,此種方法需慎用。

第三種,修改源代碼讓其支持你想要的上傳類型。


鏈接FTP,打開wp-includes/functions.php文件,查找:’zip’ => ‘application/zip’, 在下麵一行輸入 ‘rar’ => ‘application/rar’, 。如果需要添加其他類型的上傳,方法一樣。
這種方法是添加可上傳的文件類型,好處:直接讓程序允許某種類型文件上傳,不會對網站造成任何影響。弊端:每次升級後都需要修改。推薦使用此種方法。

第四種,修改壓縮包類型。


將文件壓縮成zip即可直接上傳。
此種方法不需要對網站進行改動就可以實現,好處:方便快捷。弊端:如果是多用戶的網站們這種方法可能不會被用戶普及,大家比較習慣使用rar。 推薦使用此種方法。

文章來源:《中電雲集幫助中心》(https://https://support.chinaccnet.com),如果您在建站過程中遇到什麼困難或問題可以發送郵件至jiangfei#chinaccnet.com(將#換成@),我們將盡快為您提供和尋找解決方案。

最後更新:2017-01-04 22:34:47

  上一篇:go 如何通過遠程連接到您的服務器?
  下一篇:go Win2003+Wamp5 V2.1配置VPS環境