PHP上傳文件報錯:POST Content-Length of 9804009 bytes exceeds the limit of 8388608 bytes

上傳文件遇到一種情況就是小文件可以上傳成功,但是大文件上傳,$_FILES 接收到是空數組,首先想到的就是PHP上傳文件大小限制,於是修改了php.ini中

upload_max_filesize = 500M;

發現沒有作用,原來PHP對post請求發送的數據大小也有限制,默認是8M也就是上邊錯誤信息裏邊的8388608 bytes,然後改一下php.ini中post長度限制就好了

post_max_size = 500M;

其實仔細看一下這個報錯內容就知道了,提示的很明確:POST內容的長度超過了8388608 bytes(8M)的限制

發佈了98 篇原創文章 · 獲贊 216 · 訪問量 76萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章