如果你明明已經將 php.ini 設定檔中的 upload_max_filesize=2M 修改為了比較大的值,例如 20M,可是當你上傳的時候,發現檔案一旦超過10M,就會上傳失敗。
一旦出現這個現象的時候就要注意了,因為限製檔上傳大小的配置並非只有這裡的一處,還有一處配置原本為:post_max_size = 8M。這個地方是限制單次透過post方式上傳的大小限制。看到這裡應該可以明白為什麼上傳超過10M(實際上超過8M就報錯)就會失敗了。
其實之前我就遇到過這個問題,並且解決了的。可是久了沒有再用到,又給忘記了。所以趕緊跑上來寫篇日誌,免得今後又給忘了。
以上就是筆記003 PHP 上傳檔案超過8M失敗的內容,更多相關內容請關注PHP中文網(www.php.cn)!