10秒后自動(dòng)關(guān)閉
主機(jī)大師如何設(shè)置PHP在線上傳文件大小限制

護(hù)衛(wèi)神主機(jī)大師默認(rèn)限制PHP在線上傳大小為200M,但是受制于IIS限制,其實(shí)最多只能20多M。(注:這個(gè)問題已經(jīng)向開發(fā)部反饋,預(yù)計(jì)V4.4.0后的版本都會(huì)調(diào)到200M)

那么我們?cè)撊绾握{(diào)大PHP在線上傳大小限制呢?


一、調(diào)整PHP上傳大小限制

1、打開主機(jī)大師UI->PHP腳本,找到網(wǎng)站所使用的PHP版本,點(diǎn)“操作”->“設(shè)置”,然后在彈出的窗體中點(diǎn)擊PHP路徑,進(jìn)入PHP路徑,如下圖:

image.png


2、在PHP路徑中打開php.ini,修改參數(shù):post_max_size、upload_max_filesize,均設(shè)置為200M或更大,注意是M結(jié)尾。

image.png


image.png


再設(shè)置PHP腳本執(zhí)行時(shí)間,修改參數(shù):max_execution_time,設(shè)置為900或更多,單位秒。(注:如果腳本時(shí)間太短,文件也無法成功上傳)

image.png


保存php.ini,然后務(wù)必重啟IIS


二、調(diào)整IIS上傳大小限制

打開IIS(在主機(jī)大師UI->常用操作->打開IIS管理器)

image.png


進(jìn)入配置編輯器

image.png


節(jié)點(diǎn)選擇:system.webServer/security/requestFiltering

image.png


選擇requestLimits,設(shè)置maxAllowedContentLength為209715200,也就是200M(也可以更大)。然后點(diǎn)擊右上角的“應(yīng)用”

image.png


至此,PHP上傳大小限制,IIS上傳大小限制都調(diào)整好了。

用戶留言