laravel 安装excel扩展

1,使用Composer安装依赖php

在Laravel项目根目录下使用Composer安装依赖:web

composer require maatwebsite/excel ~2.1

  ps:必定要加上~2.1!!!由于如今已经更新到3.0版本了,若是你不加的话,会安装最新的3.0版本!等运行时候就会报错,相似下面这样的报错数组

Symfony \ Component \ Debug \ Exception \ FatalThrowableError (E_ERROR)Call to undefined method Maatwebsite\Excel\Excel::create(),

  

2,安装后,修改设置app

在config/app.php中注册服务提供者到providers数组:composer

Maatwebsite\Excel\ExcelServiceProvider::class,ide


在config/app.php中注册门面到aliases数组:ui

'Excel' => Maatwebsite\Excel\Facades\Excel::class,excel


执行Artisan命令:blog

  php artisan vendor:publish --provider="Maatwebsite\Excel\ExcelServiceProvider"  ci


执行成功后会在config目录下生成文件excel.php。

修改生成的excel.php文件

大约是在431行,将'to_ascii' => true,改成

'to_ascii' => false,

相关文章
相关标签/搜索