Laravel migrations 查找哪个迁移失败
Laravel migrations find which migration fails
所以当你 运行 php artisan migrate
失败时,它会在终端中给你错误。
有没有办法查看是哪个迁移文件导致了错误?我想获取该迁移的文件名。
您可以 运行 php artisan migrate:status
查看哪些迁移有 运行 哪些没有。
最后一次非运行 迁移将失败。
要检查错误,您应该查看 laravel.log
文件。
您可以通过添加标志 -vvv
来查看完整的跟踪,这样您就可以识别文件和确切的行。
php artisan migrate -vvv
它将打印与 laravel.log
文件相同的错误
如果您想查看调试期间发生的任何错误,只需查看 laravel.log
文件。
- 日志文件在
storage/logs
文件夹中。 laravel.log
是默认文件名。如果日志文件夹存在权限问题,Laravel 就会停止。因此,如果您的端点通常可以正常工作 - 权限不是问题。
- 确保调试模式打开 - 将
APP_DEBUG=true
添加到 .env
文件或设置环境变量
希望对您有所帮助!!
所以当你 运行 php artisan migrate
失败时,它会在终端中给你错误。
有没有办法查看是哪个迁移文件导致了错误?我想获取该迁移的文件名。
您可以 运行 php artisan migrate:status
查看哪些迁移有 运行 哪些没有。
最后一次非运行 迁移将失败。
要检查错误,您应该查看 laravel.log
文件。
您可以通过添加标志 -vvv
来查看完整的跟踪,这样您就可以识别文件和确切的行。
php artisan migrate -vvv
它将打印与 laravel.log
文件相同的错误
如果您想查看调试期间发生的任何错误,只需查看 laravel.log
文件。
- 日志文件在
storage/logs
文件夹中。laravel.log
是默认文件名。如果日志文件夹存在权限问题,Laravel 就会停止。因此,如果您的端点通常可以正常工作 - 权限不是问题。 - 确保调试模式打开 - 将
APP_DEBUG=true
添加到.env
文件或设置环境变量
希望对您有所帮助!!