問題背景
許多WordPress用戶在后臺(tái)上傳圖片、視頻或文檔時(shí),可能會(huì)遇到“文件大小超過2MB限制”的提示。這一限制通常由服務(wù)器配置(如PHP的upload_max_filesize
和post_max_size
參數(shù))或WordPress自身設(shè)置引起,影響媒體庫管理和內(nèi)容更新效率。
解決方案
方法1:修改PHP配置文件(推薦)
- 通過主機(jī)控制面板調(diào)整(如cPanel、Plesk):
- 找到“PHP設(shè)置”或“PHP版本管理”。
- 將
upload_max_filesize
和post_max_size
調(diào)整為所需值(例如64M
)。 - 保存并重啟服務(wù)器。
- 手動(dòng)編輯php.ini文件(需服務(wù)器權(quán)限):
upload_max_filesize = 64M
post_max_size = 64M
memory_limit = 256M
修改后需重啟PHP服務(wù)。
方法2:使用插件臨時(shí)調(diào)整
安裝插件(如WP Maximum Upload File Size)可快速修改限制,但需注意插件兼容性。
方法3:修改.htaccess文件(適用于Apache服務(wù)器)
在網(wǎng)站根目錄的.htaccess
中添加:
php_value upload_max_filesize 64M
php_value post_max_size 64M
注意事項(xiàng)
- 安全風(fēng)險(xiǎn):過大的上傳限制可能增加服務(wù)器負(fù)擔(dān)或被惡意利用,建議根據(jù)實(shí)際需求調(diào)整。
- 聯(lián)系主機(jī)商:若為共享主機(jī),部分參數(shù)可能需聯(lián)系服務(wù)商修改。
- 測(cè)試驗(yàn)證:修改后通過WordPress媒體庫上傳大文件測(cè)試是否生效。
優(yōu)化建議
- 壓縮圖片后再上傳(使用工具如TinyPNG)。
- 對(duì)大文件使用FTP/SFTP直接上傳至服務(wù)器。
通過以上方法,可有效解決WordPress默認(rèn)2MB上傳限制問題,提升網(wǎng)站管理效率。