繁体   English   中英

Laravel 迁移查找失败的迁移

[英]Laravel migrations find which migration fails

因此,当您运行php artisan migrate并且失败时,它会在终端中显示错误。

有没有办法查看哪个迁移文件导致错误? 我想获取该迁移的文件名。

您可以通过添加标志-vvv来查看完整跟踪,以便识别文件和确切的行。

php artisan migrate -vvv

它将打印与laravel.log文件相同的错误

如果您想查看调试过程中发生的任何错误,只需查看laravel.log文件。

  • 日志文件位于storage/logs文件夹中。 laravel.log是默认文件名。 如果日志文件夹存在权限问题,Laravel 就会停止。 因此,如果您的端点通常有效 - 权限不是问题。
  • 确保调试模式打开 - 将APP_DEBUG=true添加到.env文件或设置环境变量

希望这对你有帮助!!

您可以运行php artisan migrate:status以查看哪些迁移已运行,哪些尚未运行。

最后一次未运行的迁移将是失败的迁移。

要检查错误,您应该查看laravel.log文件。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM