Heim  >  Artikel  >  Backend-Entwicklung  >  PHP-Beispiel – Tutorial zur .env-Dateikonfiguration des PHP-Frameworks Laravel

PHP-Beispiel – Tutorial zur .env-Dateikonfiguration des PHP-Frameworks Laravel

微波
微波Original
2017-06-28 12:51:231547Durchsuche

In der vorherigen Version verwendete Laravel die PHP-Datei im Konfigurationsordner, um die für das Projekt erforderliche Konfiguration abzuschließen. Später, ab etwa 5, wurde .env verwendet, um einen Teil der Konfiguration zu platzieren. Der folgende Artikel stellt Ihnen daher hauptsächlich die relevanten Informationen zur .env-Dateikonfiguration des PHP-FrameworksLaravel vor. Freunde in Not können darauf zurückgreifen.

Vorwort

Jeder sollte wissen, dass bei der Verwendung des Laravel-Frameworks zur Entwicklung von PHP-Programmen die Konfiguration der .env-Datei des Frameworks von entscheidender Bedeutung ist. Diese Datei muss die Datenbank, den Datenbankbenutzer, den Cache usw. konfigurieren. Schauen wir uns das detaillierte Konfigurations-Tutorial an.

1. APP_KEY konfigurieren

Das Laravel-Framework verfügt über einen symmetrischen Verschlüsselungsschlüssel, der in der .envKonfigurationsdatei Standardmäßig muss und sollte die Verwendung desselben APP_KEY in der Entwicklungsumgebung und in der Produktionsumgebung nicht automatisch generiert werden.
php artisan key:generate

 APP_KEY=Li0zqXhuxOlnsMtG90UsU**********

2. Datenbank und Datenbankbenutzer konfigurieren

(1)

Datenbank erstellen
Verwenden Sie den Befehl

, um das Skript zum Erstellen der Datenbank auszuführen

mysql < init_db.sql

(2) Datenbankbenutzer erstellen


Verwenden Sie den Befehl

, um das Skript zum Erstellen von Benutzern auszuführen

mysql < create_usr.sql
Erstellen Sie hier zwei Benutzer, ein cloudlab_dev-Benutzer verfügt über Einfügen, Auswählen,

Löschen

, Update-, CREATE-Berechtigungen
Eine cloudlab_dba verfügt über die Berechtigungen Einfügen, Auswählen, Löschen, Aktualisieren, ALTER, CREATE, DROP, INDEX, LOCK.


Verwenden Sie normalerweise den Benutzer cloudlab_dev und beim Erstellen von Tabellen cloudlab_dba


Ergebnis:

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*******

Zusammenfassung

Das obige ist der detaillierte Inhalt vonPHP-Beispiel – Tutorial zur .env-Dateikonfiguration des PHP-Frameworks Laravel. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn