如何调试 php bin/console make:migration 命令冻结?
How can I debug php bin/console make:migration command freezing?
我正在使用 Symfony 开发网络应用程序。我已经成功地在我的项目中使用了控制台命令。我一定做了什么,因为现在命令 php bin/console make:migration
冻结,即使在详细模式下也没有输出。命令 php bin/console make:entity
工作正常,让我觉得数据库连接有问题。我尝试过的步骤:
- 确保数据库版本存在于 .env 文件中。
- 重新启动服务器
- 已删除缓存
- 删除了整个项目并从 git 和 运行
composer install
克隆
该应用程序仍按预期运行,但我无法进行迁移。该命令只是挂起而没有错误。关于如何调试这个有什么建议吗?
您可以使用参数“-v”添加不同级别的详细信息,如控制台列表所述:
-v|vv|vvv, --verbose Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug
启动 php bin/console make:migration -vvv
进行调试并查看它挂起的原因。
没有冻结。在此更新中,他们忘记打印消息。
消息是“您确定要继续吗?y/i”
如果您输入 y 并回车,它将继续。
我正在使用 Symfony 开发网络应用程序。我已经成功地在我的项目中使用了控制台命令。我一定做了什么,因为现在命令 php bin/console make:migration
冻结,即使在详细模式下也没有输出。命令 php bin/console make:entity
工作正常,让我觉得数据库连接有问题。我尝试过的步骤:
- 确保数据库版本存在于 .env 文件中。
- 重新启动服务器
- 已删除缓存
- 删除了整个项目并从 git 和 运行
composer install
克隆
该应用程序仍按预期运行,但我无法进行迁移。该命令只是挂起而没有错误。关于如何调试这个有什么建议吗?
您可以使用参数“-v”添加不同级别的详细信息,如控制台列表所述:
-v|vv|vvv, --verbose Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug
启动 php bin/console make:migration -vvv
进行调试并查看它挂起的原因。
没有冻结。在此更新中,他们忘记打印消息。 消息是“您确定要继续吗?y/i”
如果您输入 y 并回车,它将继续。