サーバーを再起動せずに .env 変数を再読み込みする (Laravel 5、共有ホスティング) 質問する

サーバーを再起動せずに .env 変数を再読み込みする (Laravel 5、共有ホスティング) 質問する

私の Laravel 5 は、データベースが構成されるまでは正常に実行されていましたが、その後、次のエラーが発生しました。

SQLSTATE[HY000] [2002] php_network_getaddresses: getaddrinfo failed: Name or service not known

調べてみると、MySQL アクセスの設定が遅すぎたようです。正しい環境変数を取得するには、サーバーを再起動する必要があります。実は、私は Dreamhost の共有サーバーを使用しているのですが、それができないのです。

この問題をどうやって解決すればいいでしょうか?

ありがとう

ベストアンサー1

php artisan config:cacheサーバー上で実行した場合、Laravel アプリは.envファイルに入力した古い構成設定をキャッシュする可能性があります。

実行しphp artisan config:clearて修正してください。

おすすめ記事