「そのようなファイルまたはディレクトリはありません」または「そのようなホストは認識されません」Laravel 移行のエラー
Laravel で移行を実行するとき、 「そのようなファイルまたはディレクトリはありません」または「そのようなホストは認識されません」などのエラーが発生する場合があります。これらのエラーは通常、Laravel が移行に関する情報をデータベースにクエリしようとしたときに発生します。
「そのようなファイルまたはディレクトリはありません」エラーを解決するには、データベースに移行テーブルが存在することを確認してください。テーブルを誤って削除した場合は、次のコマンドを使用してテーブルを再作成します:
php artisan migrate:install
エラーが解決しない場合は、次のコマンドを実行してコンポーザーの依存関係を更新してみてください:
composer update
次に、DATABASE_HOST を確認します。 .env ファイル内の値。 「localhost」に設定されている場合は、「127.0.0.1」に置き換えて次のコマンドを実行します。
php artisan config:clear php artisan migrate:install
これでエラーが解決されるはずです。
「そのようなホストはありません」 Laravel が DATABASE_HOST で指定されたホスト名を使用してデータベースに接続しようとすると、「既知の」エラーが発生することがあります。ホスト名が正しいこと、およびデータベース サーバーが実行されていることを確認してください。データベース サーバーがアプリケーションと同じマシン上にある場合は、ホスト名として「127.0.0.1」を使用できます。
他のすべてが失敗した場合は、データベース サーバーとアプリケーションを再起動してみてください。
以上がLaravel の移行で「そのようなファイルまたはディレクトリはありません」または「そのようなホストは認識されていません」エラーを修正する方法は?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。