今天打算把 Laravel 项目部署到云服务器,
把本地项目 FTP 传到了 服务器上
并在 .env 文件中 将本地数据库的 名称、用户名、密码 都改成了 服务器上的数据库信息
然后准备 使用 php artisan migrate 把数据表创建起来,却报下面的错误
今天打算把 Laravel 项目部署到云服务器,
把本地项目 FTP 传到了 服务器上
并在 .env 文件中 将本地数据库的 名称、用户名、密码 都改成了 服务器上的数据库信息
然后准备 使用 php artisan migrate 把数据表创建起来,却报下面的错误
1 回答4k 阅读✓ 已解决
3 回答1.8k 阅读✓ 已解决
2 回答2.2k 阅读✓ 已解决
1 回答1.4k 阅读✓ 已解决
2 回答2.2k 阅读
1 回答553 阅读✓ 已解决
781 阅读
执行 php artisan 以及相关命令时, 会先执行 Provider
在 Provider 中检查到 注册 Gate 的内容,其中使用到了数据库,
所以在 部署时先把 注册 Gate 的 部分注释掉
通过 php artisan migrate 将数据表创建起来, 再恢复即可