2015-04-15 109 views
0

route.phpLaravel 4.2 - 406不可接受

路線::得到( '用戶/ {ID}',陣列( '作爲'=> 'crm_user_info', '使用'=> 'CrmController @ fetch_user_info')); ('用戶/ {id}',數組('as'=>'manage_crm_notes','uses'=> 'CrmController @ validate_crm_user_info'));

CrmController.php

fetch_user_info功能正常獲取數據和validate_crm_user_info功能通常驗證和保存的數據。

index.blade.php

{{表格::打開(陣列( 'URL'=>路線( 'manage_crm_notes', $ DATA-> ACCOUNT_ID), '方法'=> '''))}} {{Form :: file('documents []', array('multiple'=> true))}} {{Form :: submit(「Save」,array('class' > 'BTN BTN-綠色BTN-圖標'))}} {{表格::接近()}}

鑑於文件有一個文本區域和一個文件輸入用於與提交按鈕。

一切工作正常,直到我提交「測試」/「測試」一詞。它給了我「406不可接受」的錯誤。類似的代碼在本地服務器上正常工作,但在主服務器上它給我錯誤。請賜教我這個錯誤的原因是什麼。

通過谷歌代碼發現此代碼。

SecFilterEngine關

仍然得到這個錯誤! :/

+0

什麼值分配給'ID'在你的路線中的形式行動? – Luceos

+0

用戶唯一id(整數) – user3157150

回答

0

發送文件時,請記得在您的Form::open()選項中設置files=true

{{ Form::open(array('url'=> route('manage_crm_notes', $data->account_id),'method'=>'POST', 'files'=>true)) }} 
{{Form::file('documents[]', array('multiple'=>true))}} 
{{ Form::submit("Save", array('class'=>'btn btn-green btn-icon')) }} 
{{ Form::close() }} 
+0

完成!仍然有這個錯誤! – user3157150