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