无法通过 artisan 命令 运行 迁移
Unable to run migration via artisan command
我有一个 Laravel 7 项目并将其推送到实时服务器以进行生产,但我无法 运行 成功迁移。我总是收到错误 'access denied' 错误。
我可以确认该命令看到了 .env 文件并且连接详细信息都是正确的。当我 ssh 进入服务器并使用保存在 .env 文件中的相同参数 运行 mysql
命令时,连接成功。将详细信息添加到 workbench 和 SequelPro 中也可以,所以我不确定为什么 php artisan migrate
不起作用
运行以下命令:
php artisan tinker
Tinker is Laravel's own repl.
它会提示你输入命令。在这里,您可以通过在 env
方法中输入字符串来检查和打印环境变量的值。
>>> env('DB_DATABASE')
其他 DB 参数依此类推。
希望对您有所帮助。
如需更多帮助,您可以查看 tinker 的官方 Github 存储库:
https://github.com/laravel/tinker
我有一个 Laravel 7 项目并将其推送到实时服务器以进行生产,但我无法 运行 成功迁移。我总是收到错误 'access denied' 错误。
我可以确认该命令看到了 .env 文件并且连接详细信息都是正确的。当我 ssh 进入服务器并使用保存在 .env 文件中的相同参数 运行 mysql
命令时,连接成功。将详细信息添加到 workbench 和 SequelPro 中也可以,所以我不确定为什么 php artisan migrate
不起作用
运行以下命令:
php artisan tinker
Tinker is Laravel's own repl.
它会提示你输入命令。在这里,您可以通过在 env
方法中输入字符串来检查和打印环境变量的值。
>>> env('DB_DATABASE')
其他 DB 参数依此类推。
希望对您有所帮助。
如需更多帮助,您可以查看 tinker 的官方 Github 存储库: https://github.com/laravel/tinker