ホームページ  >  記事  >  PHPフレームワーク  >  Laravelでlaravel-excel拡張パッケージ(maatwebsite/excel)を使用するとインポートエラーが発生する問題を解決

Laravelでlaravel-excel拡張パッケージ(maatwebsite/excel)を使用するとインポートエラーが発生する問題を解決

藏色散人
藏色散人転載
2021-05-06 09:47:202460ブラウズ

次のチュートリアルコラムでは、laravel-excel 拡張パッケージ (maatwebsite/excel) を使用する際の Laravel について紹介します。

Laravelでlaravel-excel拡張パッケージ(maatwebsite/excel)を使用するとインポートエラーが発生する問題を解決                                                                                                                

メッセージ: ファイル名 /tmp/laravel-excel-xxx は、 OLE ファイルとして認識されました

特定のエラー メッセージ

  "_debug": {
            "position": "File: /wwwroot/www/api/v1/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Shared/OLERead.php, Line: 109",
            "error": "Code: 0, Message: The filename /tmp/laravel-excel-40eWbJlPwCeiJ1P40ESlH0nhA9wyjJlM is not recognised as an OLE file",...

理由

ユーザーがインポートをダウンロードしましたtemplate ですが、テンプレートの拡張子を変更すると、エラーが報告されます。テンプレートが xlsx 形式で、ユーザーがそれをダウンロードし、xls 形式に変更してインポートすると、エラーが報告されます。

解決策

ユーザーがテンプレートの形式と拡張子に従って厳密にデータを入力できるようにします。ファイル拡張子は変更できません

以上がLaravelでlaravel-excel拡張パッケージ(maatwebsite/excel)を使用するとインポートエラーが発生する問題を解決の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はlearnku.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。