Dieser Artikel stellt hauptsächlich die Analyse der .env-Dateikonfiguration des PHP-Frameworks Laravel vor. Jetzt kann ich ihn mit Ihnen teilen Die vorherige Version von Laravel Die PHP-Datei im Konfigurationsordner wird verwendet, um die für das Projekt erforderliche Konfiguration abzuschließen. Später wurde .env verwendet, um einen Teil der Konfiguration ab etwa 5 zu platzieren. Der folgende Artikel stellt Ihnen daher hauptsächlich die relevanten Informationen zur .env-Dateikonfiguration des PHP-Frameworks Laravel vor. Freunde, die es brauchen, können darauf zurückgreifen.
VorwortJeder 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, die Datenbankbenutzer, den Cache usw. konfigurieren. Schauen wir uns das detaillierte Konfigurations-Tutorial an.
1. Konfigurieren Sie APP_KEYDas Laravel-Framework kodiert den symmetrischen Verschlüsselungsschlüssel standardmäßig in der .env-Konfigurationsdatei, der Entwicklungsumgebung und Produktionsumgebung Es ist nicht erforderlich und strengstens verboten, denselben APP_KEY
zu verwenden. Beim Ausführen im Projekt wird der Schlüssel automatisch in der .env-Datei generiert. php artisan key:generate
APP_KEY=Li0zqXhuxOlnsMtG90UsU**********
2. Datenbank und Datenbankbenutzer konfigurieren
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 die Berechtigungen Einfügen, Auswählen, Löschen, Aktualisieren, ERSTELLEN
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*******
Das Obige ist der gesamte Inhalt dieses Artikels. Ich hoffe, er wird für das Lernen aller hilfreich sein. Weitere verwandte Inhalte finden Sie auf der chinesischen PHP-Website.
Verwandte Empfehlungen:
Laravel Redis-Problemanalyse mehrerer Prozesse, die gleichzeitig Warteschlangen beanspruchenDas obige ist der detaillierte Inhalt vonInformationen zur Analyse der .env-Dateikonfiguration des PHP-Frameworks Laravel. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!