安装时报错
composer You can also run `php --ini` inside terminal to see which files are used by PHP in CLI mode
1、 在根目录下的composer.json下的require中加入"maatwebsite/excel": "2.
"
如图所示:
2、 使用composer update
更新composer
这里要耐心等待
更新完毕。 但是查看了一下vendor目录下面没有出现maatwebsite目录,所以表明安装不成功。 如图:
解决办法: 从第一步开始,先把在根目录下的composer.json下的require中加入"maatwebsite/excel": "2.
"
中的2改为1,即:"maatwebsite/excel": "1.
"
,接着使用composer update
,直到出现如图所示的两个更新,
vendor下面将会出现maatwebsite目录。接下来,将刚刚修改的根目录下的composer.json中的require中加入"maatwebsite/excel": "1.
"
中的1改为原来的2,再运行composer update
,会出现如图所示的更新:
执行Artisan命令:
php artisan vendor:publish --provider="Maatwebsite\Excel\ExcelServiceProvider"
执行成功后会在config目录下生成文件excel.php。
修改生成的excel.php文件
大约是在431行,将'to_ascii' => true,改为
'to_ascii' => false,