導讀:使用 WordPress 建站的朋友都知道 WordPress 預設是不允許 rar 上傳的, 但是允許 zip 的上傳, 其實解決它很簡單, 下面介紹 4 種解決方法以及每種方法的弊...

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

第一種, 修改配置檔案:

開啟網站的 「wp-config.php」 檔案, 查詢:

define(』DB_COLLATE』,」);

在這下面新增:

define(』ALLOW_UNFILTERED_UPLOADS』, true);

儲存即可, 這種方法是讓系統跳過上傳檔案的型別檢測, 好處: 方便快捷, 改動較小, 弊端: 跳過檢測後可能會帶來安全隱患, 此種方法不推薦使用.

第二種, 安裝第三方外掛.

安裝一個外掛可以實現 rar 檔案的上傳, 外掛名稱:PJW Mime Config,

這種方法是透過第三方來解決的, 好處: 不需要改動任何檔案, 就可以實現想要的效果, 弊端: 外掛可能會對伺服器、網站效能構成影響, 導致網站訪問質量下降, 此種方法需慎用.

第三種, 修改原始碼讓其支援你想要的上傳型別.

連結 FTP, 開啟 wp-includes/functions.php 檔案, 查詢:』zip』 => 『application/zip』, 在下面一行輸入 『rar』 => 『application/rar』, 如果需要新增其他型別的上傳, 方法一樣.

這種方法是新增可上傳的檔案型別, 好處: 直接讓程式允許某種型別檔案上傳, 不會對網站造成任何影響, 弊端: 每次升級後都需要修改, 推薦使用此種方法.

第四種, 修改壓縮包型別.

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