自己有一個(gè)linux服務(wù)器,安裝了一個(gè)wdcp,挺好用,但是今天會(huì)員給我反映了一個(gè)問(wèn)題,就是上傳10mb以上的文件就報(bào)錯(cuò),于是我又測(cè)試了一下另外一個(gè)望著那,也是如此,即刻我就判斷是服務(wù)器配置的問(wèn)題錯(cuò)誤截圖如下:
網(wǎng)上也找了很多方法,但是都是修改php.ini的post_max_size和upload_max_filesize;但是我吧這兩個(gè)參數(shù)已經(jīng)設(shè)置成500mb了,web服務(wù)也重啟了,還是不行
于是我思考了一下現(xiàn)在的問(wèn)題應(yīng)該不是php的問(wèn)題,wdcp現(xiàn)在的模式是nginx+apache 表示nginx+apache+php+mysql的組合的;網(wǎng)上有說(shuō)要修改nginx的配置文件,
修改nginx.conf的http段,如沒(méi)有下面這行,可增加
client_max_body_size 100m;
結(jié)果如下:
http
{
? ....這里省略
? client_max_body_size 100m;
? ....這里省略
}
可是我找了很久都沒(méi)找到http這行代碼,細(xì)細(xì)一想,其實(shí)我只運(yùn)行php文件那可以用apache +php+mysql就行了,
于是我把wdcp的web引擎改為apache+php+mysql
,服務(wù)重啟,上傳15mb文件,成功?。?!
問(wèn)題解決?。。?!