初めての Laravel Forge サーバーをセットアップしているところです。すべてが順調に進んでいるように見えます。コードは Git リポジトリから取得され、Web サイトをオンラインで見ることができます。何らかの理由で、データベースの移行が機能していません。
Forge で「Deploy」コマンドを実行すると、Forge イベント ログに次のエラーが表示されます。
From repohost:myusername/myrepo
* branch master -> FETCH_HEAD
Already up-to-date.
Loading composer repositories with package information
Installing dependencies (including require-dev) from lock file
Nothing to install or update
Generating autoload files
Generating optimized class loader
Compiling common classes
Compiling views
Migration table created successfully.
[RuntimeException]
Aborted
migrate [--bench[="..."]] [--database[="..."]] [--force] [--path[="..."]] [--package[="..."]] [--pretend] [--seed]
migrate
ターミナルから(and ) コマンドを実行しようとしましたmigrate:refresh
が、ハングするだけで、最終的には CTRL-C を使用する必要があります (を使用している場合でも--verbose
)。後でデータベースを調べると、移行テーブルのみが作成されており、空です。
また、開発環境 (Homestead) ですべての移行を再実行してみましたが、正常に動作します。
誰がこれを引き起こしているのか知っていますか?