依赖:
PHP: ^7.0
Laravel: ^5.5
PhpSpreadsheet: ^1.4
php_zip
php_xml
php_gd2
php_fileinfo
- 通过phpinfo查看是否安装了依赖,没有的话需要进入php.ini进行依赖。
- 如果php.ini文件为只读,则进入超级管理员
有时候之前没有设置过root,可以通过sudo passwd root 修改root密码
系统会提示你输入当前用户密码,然后是root新密码,确认密码等。
再利用su root切换到root账户,再进行修改文件
- 也可通过如下命令,将目标目录临时变更为可读写模式:
mount -o remount -rw /data
-
php --ini
可以查看具体路径 -
使用composer安装phpspreadsheet和laravel-excel:(如果出现无法安装的情况,可能是前面的依赖没有装好,又或者用了homestead一类的虚拟机,项目是映射到本地文件夹的,而composer是在本地文件夹运行的,所以也没安装依赖。如果虚