簡體   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