經(jīng)常有用戶(hù)在WordPress主題安裝過(guò)程中會(huì)遇到提示:“上傳的文件尺寸超過(guò)php.ini中定義的upload_max_filesize值?!保鐖D所示:
圖中的提示內(nèi)容已經(jīng)非常明確的告知了錯(cuò)誤原因,就是網(wǎng)站的服務(wù)器PHP配置文件php.ini中upload_max_filesize值設(shè)置比較小導(dǎo)致的。一般發(fā)生此錯(cuò)誤的服務(wù)器默認(rèn)設(shè)置為2M,所以需要修改php.ini文件來(lái)修改配置。
修改方法
(云)服務(wù)器/VPS
如果您網(wǎng)站是購(gòu)買(mǎi)的云服務(wù)器,比如阿里云、騰訊云,則可以自己修改服務(wù)配置文件,也就是編輯php.ini文件,修改upload_max_filesize的值,具體改為多少可以根據(jù)自己正常上傳文件大小來(lái)設(shè)置,比如8M。然后重啟服務(wù)器。
修改的方法比較簡(jiǎn)單,不過(guò)大部分用戶(hù)的問(wèn)題在于php.ini文件的路徑無(wú)法準(zhǔn)確確定。如果是windows服務(wù)器,則可以直接用文件管理器搜索文件名即可。如果是linux系統(tǒng),可以使用命令:find / -name php.ini
虛擬主機(jī)
虛擬主機(jī)一般都會(huì)有主機(jī)管理界面,正常都是有選項(xiàng)可以進(jìn)行設(shè)置的,比如我們常見(jiàn)的阿里云/萬(wàn)網(wǎng)、西部數(shù)碼的虛擬主機(jī),都是有直接在管理面板設(shè)置,具體可以咨詢(xún)您的主機(jī)服務(wù)商。阿里云設(shè)置如圖: