0
laravel 5.2でExcelをダウンロードしようとしています。クラスExcelは、この私の機能クラスExcelはLaravel 5.2に存在しません。
はlocalhostで、この作品の罰金
存在しませ ん。しかし、サーバーは、このエラーにContainer.phpライン734で
ReflectionExceptionを与えています
return Excel::create('users', function($excel) use($datas) { return $excel->sheet('Sheet 1', function($sheet) use($datas) { $datasheet = array(); $datasheet[0] = array('id','Voucher No','Code','Expiry Date','Created_at'); $i=1; foreach($datas as $datanew){ $datasheet[$i] = array(@$datanew['id'], $datanew['vouchers_no'], $datanew['code'], $datanew['date'], $datanew['created_at'], ); $i++; } $sheet->fromArray($datasheet); }); })->download('xlsx');
中古packegeis
maatwebsite /私は
が設定で、この2行を追加します。エクセル/ app.php
Maatwebsite\Excel\ExcelServiceProvider::class, 'Excel' => Maatwebsite\Excel\Facades\Excel::class,
それはlocalhostのが、示すエラーで正常に動作し
しかしサーバー.itのエラーは正常なローカルホスト –
のようにうまくいきます。ローカルホストでうまく動作しています。しかし、プロダクションサーバーではありません。ここでいくつかの説明を見つけることができます:http://stackoverflow.com/questions/24782960/composer-update-laravel –