2017-03-09 11 views
0


私のプロジェクトを5.1から5.4にアップグレードしました。データをエクスポートしようとすると、laravel 5.1と同じコードを使用していても、破損したxlsファイルがあります。このエラーが発生するファイル
excel corrupt on laravel 5.4

'client.xls'のファイル形式と拡張子が一致しません。ファイルが破損しているか、安全でない、あなたはそのソースを信頼していない限り、それは

私はコード内の空白や異常を確認する必要があることを読んで開きませんが、それは何のスペースと同じコードだことはできませんでした。私は
enter image description here Maatwebsite/Laravel-Excelを使用しています
は あなたが

+0

私はあなたがソースであるので、ファイルを開き、それがあなたが期待しているものかどうかを確かめます。それが問題ではない場合、システムはエラーの可能性について警告しています。あなたが期待しているものでなければ、何が起こっているのかを知る必要があります。もう一つの可能​​性は、5.1に戻ってすべてがまだOKであることを確認することです。 –

+0

すべてが5.1上で完璧に動作しますが、laravel-excelに関しては5.1と5.4の大きな違いは分かりません –

答えて

0

私も、そのライブラリを使用するありがとう - それは、標準のWindowsエラー(少なくとも私の経験で)ユーザが作成したExcelファイルを投げます。

私はそれを開くだけで問題は一度もありませんでした。

+0

ありがとうございます。ファイルを開いたときにデータと文字が変形されました –

+0

コードを作成し、作成コードを投稿します。変更されているものや何か他のものがあります(ライブラリの古いバージョンが、5.4と互換性のある最新バージョンよりもインストールされていますか?) – Hanny

+0

5.4でデフォルトで別の文字セットを呼び出しましたか? –