ホームページ >バックエンド開発 >PHPチュートリアル >PHPフレームワークlaravelの.envファイル構成の解析について

PHPフレームワークlaravelの.envファイル構成の解析について

不言
不言オリジナル
2018-06-13 17:26:012017ブラウズ

この記事では、PHP フレームワーク laravel の .env ファイル構成の分析を主に紹介します。必要な友人に参考にしてもらいます。 Laravel の以前のバージョン config フォルダー内の php ファイルは、プロジェクトに必要な構成を完了するために使用されます。その後、.env は、5 以降のいくつかの構成を配置するために使用されました。したがって、次の記事では主に PHP フレームワーク laravel の .env ファイル構成に関する関連情報を紹介します。必要な方は参考にしてください。

まえがきlaravel フレームワークを使用して PHP プログラムを開発する場合、フレームワークの .env ファイルの構成が重要であることは誰もが知っているはずです。このファイルは、データベース、データベース ユーザー、キャッシュなどを構成する必要があります。詳細な構成チュートリアルを見てみましょう。

1. APP_KEY を設定しますlaravel フレームワークは、開発環境と開発環境の両方で、デフォルトで .env 設定ファイルに対称暗号化キーをハードコードします。運用環境 プロジェクト内で同じ APP_KEY

を実行する必要はありません。また、使用することは厳しく禁止されています。これにより、キーが .env ファイルに自動的に生成されます。


<pre class="brush:php;toolbar:false;"> APP_KEY=Li0zqXhuxOlnsMtG90UsU**********</pre>

2. データベースとデータベース ユーザーを構成します


(1) データベースを作成します


コマンド
mysql < init_db.sql を使用します

スクリプトを実行してデータベースを作成します


(2 )データベース ユーザーの作成

コマンドを使用します
mysql < create_usr.sql

スクリプトを実行してユーザーを作成します

ここで 2 人のユーザーを作成します。cloudlab_dev ユーザーには挿入、選択、削除、更新、作成権限があります。

cloudlab_dba には挿入、選択、削除、更新、ALTER、CREATE、DROP、INDEX、LOCK 権限があります。権限。

通常は、cloudlab_dev ユーザーを使用し、テーブルを作成するときは、cloudlab_dba を使用します


結果:


DB_HOST=127.0.0.1
DB_DATABASE=cloudlab
DB_USERNAME=cloudlab-dev
DB_PASSWORD=cloudla******

DB_USERNAME_DBA=cloudlab-dba
DB_PASSWORD_DBA=cloud*******

以上がこの記事の全内容です。その他の関連コンテンツについては、PHP 中国語 Web サイトをご覧ください。

関連する推奨事項:

Laravel Redis 同時にキューを取得する複数のプロセスの問題分析


##

以上がPHPフレームワークlaravelの.envファイル構成の解析についての詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。