DB_HOST を 127.0.0.1 に変更する必要がありますか?
P粉514001887
2023-08-26 17:50:38
<p>XAMPP と Laravel 5.x を PHP 7.4 とともに使用していますが、ローカルサーバーをロードするとエラーが発生し、システム上のデータベースにアクセスできません。オンラインで検索したところ、<code>database.php</code> ファイル内のローカルの <code>DB_HOST</code> アドレスを <code>127.0.0.1</code> に変更するという答えが見つかりました。 ; MYSQL は接続に UNIX ソケットの代わりに TCP を使用するため、localhost に設定する代わりに。この変更をステージング サーバーまたは運用サーバーにプッシュすると問題が発生しますか? </p>
Laravel は DotEnv ライブラリを使用してさまざまな環境を構成します。 Laravel ドキュメント に従って、各環境 (ローカルおよび開発サーバー) の
.env
ファイルを生成できます。実サーバーでは、アプリケーションが使用するデータベースを含むデータベース サーバーに接続する必要があります。 したがって、データベースに関連する
に変更する必要があります。 リーリー.env
構成を実際のデータベース サーバーLaravel プロジェクトのデプロイメントについて読む必要があるもの