Heim > Artikel > Backend-Entwicklung > PHP-Beispiel – Tutorial zur .env-Dateikonfiguration des PHP-Frameworks Laravel
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
Datenbank erstellen
Verwenden Sie den Befehl
mysql < init_db.sql
Verwenden Sie den Befehl
mysql < create_usr.sql
Erstellen Sie hier zwei Benutzer, ein cloudlab_dev-Benutzer verfügt über Einfügen, Auswählen,
, 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
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!