2016-07-14 14 views
1

は、私は、このフォームフォーム入力が送信されませんか?私は画像をアップロードしようとすると

{!! Form::open(['url' => 'groups', 'role' => 'form','files' => true ,'data-toggle' => 'validator']) !!} 
<input type="file" id="group-picture" name="avatar" class="modern-uplaod-input"/> 
<input type="text" name="team_name" class="form-control"/> 
<button type="submit" class="btn btn-warning">Create</button> 
{!! Form::close() !!} 

を持っている、と要求ファイル配列は

avatar = { 
test => false, 
originalName => 587756.jpg, 
mimeType => application/octet-stream, 
size => 0, 
error => 3, 
*SplFileInfo*pathName => "", 
*SplFileInfo*fileName => "" 
} 

あるとteam_name入力をサーバーに送信しませんでした。 アイデア?

+0

あなたのコントローラ内のメソッドを表示し、このデータをダンプします。ファイルにはいくつかのエラーがあるためかもしれません。 –

+0

サーバーのphp.iniとhtaccess upload_max_filesizeとpost_max_sizeを確認してください。ファイルが大きければ、報告されたようなエラーが発生します。 –

答えて

0

あなたが取得しているエラーは、次のとおりです。

UPLOAD_ERR_PARTIAL 武勇:3;ファイルは部分的にアップロードされています。

このに探してみてください。

の.htaccess

php_value upload_max_filesize 20M 
php_value post_max_size 20M 
php_value max_execution_time 200 
php_value max_input_time 200 

phpSuExecための方法は、ドキュメントルートディレクトリ

php.iniの

upload_max_filesize=100M 
post_max_size=105M 
max_execution_time=600 
max_input_time=600 

で地元のphp.iniを作成します。現在の.htaccessファイルにphp.iniファイルの場所を作成または追加する

+0

試しましたが動作しませんでした –

関連する問題