我有3個輸入(2個文本輸入和1個文件輸入)。所有輸入都是必需的。在Laravel上傳一個大的zip文件時遇到問題
當我上傳一個zip文件(13MB)。我沒有從3個輸入中獲得任何數據,所以驗證失敗。
我試着縮小文件大小(6MB)然後就OK了。
我有3個輸入(2個文本輸入和1個文件輸入)。所有輸入都是必需的。在Laravel上傳一個大的zip文件時遇到問題
當我上傳一個zip文件(13MB)。我沒有從3個輸入中獲得任何數據,所以驗證失敗。
我試着縮小文件大小(6MB)然後就OK了。
你需要設置的upload_max_filesize
和post_max_size
值在php.ini:
; Maximum allowed size for uploaded files.
upload_max_filesize = 13M
; Must be greater than or equal to upload_max_filesize
post_max_size = 13M
而不是13M,我建議你將它設置爲一個大一點像50 MB。
修改php.ini文件後,您需要重新啓動HTTP服務器才能使用新配置。
如果你不能改變你的php.ini,那你的運氣不好。您不能在運行時更改這些值;如果上傳的文件大於php.ini中指定的值,執行到達ini_set
的呼叫時間將失敗。
它的工作!非常感謝:D –
我的榮幸。 :) –
太糟糕了。祝你好運。你有問題嗎? –
我想知道你的問題的答案。這是發生在你的本地環境?你在使用什麼操作系統?你在使用WAMP嗎? –
我的操作系統是MAC,我正在使用Homestead。我嘗試運行託管,但它不工作。 –