PHP限制上傳文件大小的具體解決辦法
我們?cè)诰唧w的實(shí)踐中會(huì)發(fā)現(xiàn)在php.ini中設(shè)置文件上傳大小的時(shí)候會(huì)非常麻煩,而且還很容易出錯(cuò)。那么,今天我們就教大家?guī)追N具體的PHP限制上傳文件大小的解決辦法。
#t#解決方法:
PHP限制上傳文件大小第一:
在php.ini里面查看如下行:
upload_max_filesize = 8M
post_max_size = 10M
memory_limit = 20M
把這些值改成我所說(shuō)的,看看有沒(méi)有問(wèn)題,另外要確認(rèn)上傳的 <form> 里沒(méi)有類(lèi)似下面的這行
<input type="hidden" name="MAX_FILE_SIZE" value="500000">這樣也是限制上傳大小用的。
PHP限制上傳文件大小第二:
如果是apache 2 需要修改
/etc/httpd/conf.d/php.conf
中的LimitRequestBody 524288將524288(=512×1024)改大,比如5M(=5×1024×1024)
在PHP限制上傳文件大小之后,文件上傳就不會(huì)出現(xiàn)如上問(wèn)題,上傳不響應(yīng),上傳現(xiàn)實(shí)該頁(yè)無(wú)法現(xiàn)實(shí)也將得到解決!