2017-03-07 104 views
0

我一直在嘗試得到一個文件上傳系統在PHP工作。代碼很好,功能完善,但上傳似乎受到大小限制。他們會用chrome崩潰,說如果上傳的文件大小爲32mb左右,連接就會重置。這不是代碼錯誤,因爲在另一臺服務器上測試時,限制是不同的。 我試過編輯php.ini的max_upload_filesize,memory_limit,max_post_size,max_execution_time,一切都無濟於事(變化正在發生,phpinfo()報告)。如果有幫助,服務器是IIS 8。我也改變了IIS上的cgi超時。我如何增加上傳大小!?雖然php.ini編輯的PHP文件上傳大小有限

+0

您是否在更改'max_post_size'或['post_max_size'](http://php.net/manual/en/ini.core.php#ini.post-max-size)? – Scopey

回答

0

IIS允許高達30 MB,所以其無法上傳。 請將post_max_size設置爲更多。 如果仍然無法正常工作,請在您的IIS管理器中執行「請求篩選」並更新Rule - Max允許的內容長度以滿足您的需要。

+0

非常感謝!我已經把頭髮撕了好幾個星期了 –

0

搜索post_max_size並設置128M

+0

對不起。我錯過了我的問題,因爲我沒有PHP.ini面前。我改變了這一點。 –