今天打算把 Laravel 项目部署到云服务器,把本地项目 FTP 传到了 服务器上 并在 .env 文件中 将本地数据库的 名称、用户名、密码 都改成了 服务器上的数据库信息
然后准备 使用 php artisan migrate 把数据表创建起来,却报下面的错误
2 回答
![?](http://img1.sycdn.imooc.com/533e4c5600017c5b02010200-100-100.jpg)
慕侠2389804
TA贡献1719条经验 获得超6个赞
执行 php artisan 以及相关命令时, 会先执行 Provider
在 Provider 中检查到 注册 Gate 的内容,其中使用到了数据库,
所以在 部署时先把 注册 Gate 的 部分注释掉
通过 php artisan migrate 将数据表创建起来, 再恢复即可
- 2 回答
- 0 关注
- 330 浏览
添加回答
举报
0/150
提交
取消