導讀:使用 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. 推薦使用此種方法.