2015-11-14 88 views
1

我對某個主題有疑問。 我有我的評級運行擴展,但仍然錯誤重現圖像大小給我這個錯誤。驗證圖片laravel 5

文件「IMG_2580.JPG」超過了您的upload_max_filesize ini指令(限制爲2048 KiB)。

我去了php.ini文件,並採取了評論「擴展= p​​hp_fileinfo.dll」,並很快運行的擴展,但最大尺寸3000不。 在簡短的擴展名顯示我的大小錯誤,它給了我錯誤頁面。 有些幫助?

public static $profileData = array(
     'email' => 'required|email', 
     'name' => 'required|min:5', 
     'data_nascimento' => 'date', 
     'imagem' => 'image|max:3000|mimes:jpeg,jpg,bmp,png' 
     ); 
+0

分辨率改變:如果php.ini並將upload_max_filesize更改爲20MB,例如max:3000已經工作並顯示錯誤:) 我希望能幫助到某人 –

+0

您應該將此作爲答案發布並接受,以便其他人可以看到您的問題已解決,尤其是如果您自己解決了問題。 –

+0

如何?編輯我的帖子? –

回答

1

在你的php.ini中更新如下

upload_max_filesize = 40M 
post_max_size = 40M 

注:

  1. 重新啓動XAMPP(Apache)的更改值後

  2. 確保你在正確的php.ini文件

0

分辨率:

此代碼保持不變

public static $profileData = array(
     'email' => 'required|email', 
     'name' => 'required|min:5', 
     'data_nascimento' => 'date', 
     'imagem' => 'image|max:3000|mimes:jpeg,jpg,bmp,png' 
     ); 

如果php.ini中,改變的upload_max_filesize爲20MB,最大:3000已經工作,並顯示錯誤:)我希望能幫到別人

+0

更改了值後,您是否重新啓動了Apache服務器? –

+0

是的數據工作 –

+0

你啓用了上述兩個,正如我在我的答案中所說的? –