2017-08-24 33 views
0

我已經在我的模態中編寫了以下代碼 'video'=>'mimes:mp4,mov,ogg,qt | max:30000'。我可以上傳大小在3mb以下。當我試圖上傳大小超過3mb的視頻時,它顯示以下錯誤。如何在laravel中編寫最大視頻上傳大小的驗證

TokenMismatchException在VerifyCsrfToken.php線53:

我已經改變了我的php.ini文件,以提高最高文件上傳size.Still我有issue.How我能解決這個問題呢?

+0

此錯誤CSRF令牌相關請按照此鏈接(https://stackoverflow.com/questions/30934906/tokenmismatchexception-in-verifycsrftoken-php-line-53-in-laravel-5-1)希望爲你工作 –

+0

可能重複[TokenMismatchException in VerifyCsrfToken .P hp第53行Laravel 5.1](https://stackoverflow.com/questions/30934906/tokenmismatchexception-in-verifycsrftoken-php-line-53-in-laravel-5-1) –

+0

請嘗試(https:// stackoverflow .COM /問題/ 36701274/tokenmismatchexception功能於verifycsrftoken的PHP線-67時的上傳視頻) –

回答

1

此錯誤不是最大尺寸。您必須將csrf字段添加到表單標記中。

將此代碼插入表單標籤。

{{ csrf_field() }} 
0

我的猜測是你打的POST數據,這是導致其剛落輸入的最大大小限制。

你可以調整你的網絡服務器和PHP到一個更高的限制,看看它是否有幫助。

post_max_size在php.ini中將是一個很好的開始。

OR

如果你想使用CSRF的形式,那麼你必須在你的形式加入這一行

<input type="hidden" name="_token" value="{{ csrf_token() }}"> 

希望這對你的工作