因此,当您运行php artisan migrate
并且失败时,它会在终端中显示错误。
有没有办法查看哪个迁移文件导致错误?我想获取该迁移的文件名。
答案 0 :(得分:4)
您可以通过添加标记-vvv
来查看完整跟踪,以便您可以识别文件和确切的行。
php artisan migrate -vvv
它将打印与laravel.log
文件
答案 1 :(得分:3)
您可以运行php artisan migrate:status
以查看哪些迁移已运行,哪些迁移尚未运行。
最后一次非运行迁移将是失败的迁移。
答案 2 :(得分:3)
如果您想在调试过程中看到任何错误,请查看laravel.log
文件。
storage/logs
文件夹中。 laravel.log
是默认文件名。如果日志文件夹存在权限问题,Laravel就会暂停。因此,如果您的端点通常有效 - 权限不是问题。APP_DEBUG=true
添加到.env
文件或设置环境变量希望这可以帮助你!!
答案 3 :(得分:1)
要检查错误,您应该查看laravel.log
文件。