Heim PHP-Framework Laravel So ändern Sie den Inhalt der .env-Datei von Laravel

So ändern Sie den Inhalt der .env-Datei von Laravel

Apr 21, 2023 am 10:11 AM

Mit der kontinuierlichen Weiterentwicklung und Anwendung des Laravel-Frameworks werden viele Entwickler mit der Notwendigkeit konfrontiert, den Inhalt der .env-Datei zu ändern, wenn sie Laravel verwenden. Viele Entwickler wissen jedoch möglicherweise nicht, wie sie den Inhalt der .env-Datei ändern können. In diesem Artikel wird kurz vorgestellt, wie Sie den Inhalt der .env-Datei von Laravel ändern.

Was ist eine .env-Datei?

.env ist eine der Konfigurationsdateien des Laravel-Frameworks. Es speichert die Umgebungskonfigurationsvariablen der Anwendung, wie Datenbankinformationen, E-Mail-Einstellungen usw. In dieser Datei werden die Schlüssel-Wert-Paare aller Anwendungsvariablen gespeichert, wobei die verschiedenen Schlüssel-Wert-Paare durch Gleichheitszeichen getrennt sind.

Der Standardspeicherort der .env-Datei ist „.env“ im Laravel-Stammverzeichnis. Diese Datei wird normalerweise in der Datei „Ignorieren“ (in Git) oder „Ausschließen“ (in SVN) abgelegt, um vertrauliche Informationen vor versehentlichem Zugriff zu schützen offengelegt.

Wie ändere ich die .env-Datei?

In einem Projekt können Sie die .env-Datei des Projekts öffnen und den Inhalt ändern. Wenn die .env-Datei nicht vorhanden ist, können Sie eine neue .env-Datei basierend auf .env.example erstellen und ihr Konfigurationsvariablen hinzufügen.

Im Folgenden sind die Schritte zum Ändern der .env-Datei aufgeführt:

Schritt 1: Öffnen Sie die .env-Datei.

Suchen Sie die .env-Datei im Stammverzeichnis des Projekts. Öffnen Sie die Datei mit Ihrem bevorzugten Editor. Es wird empfohlen, zum Bearbeiten einen Texteditor wie Sublime, Atom, Visual Studio Code usw. zu verwenden.

Schritt 2: Ändern Sie den Inhalt der .env-Datei

Sie können die Werte der Konfigurationsvariablen in der .env-Datei nach Bedarf ändern, z. B. Datenbankinformationen, E-Mail-Einstellungen usw. Stellen Sie sicher, dass Sie die Datei speichern, nachdem Sie Änderungen vorgenommen haben.

Beispiel:

APP_URL=http://localhost

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=database_name
DB_USERNAME=database_user
DB_PASSWORD=database_password
Nach dem Login kopieren

Schritt 3: Konfigurationscache neu generieren

Nach dem Ändern der Umgebungsvariablen muss das Laravel-Framework die Datei erneut lesen. Da das Standardverhalten von Laravel darin besteht, alle Konfigurationsinformationen zwischenzuspeichern, muss der Konfigurationscache neu generiert werden.

Führen Sie den folgenden Befehl im Terminal (Befehlszeile) aus:

php artisan config:cache
Nach dem Login kopieren

Dieser Befehl erstellt den Konfigurationscache neu. Die Cache-Konfiguration ist normalerweise die Datei config.php, die im Verzeichnis bootstrap/cache gespeichert ist.

Schritt 4: Konfiguration überprüfen

Nachdem Sie die .env-Datei geändert haben, können Sie mit der Laravel-Anwendung überprüfen, ob die Konfigurationsdatei erfolgreich geändert wurde. Geben Sie Ihre Anwendungs-URL in den Browser ein und wenn alles gut funktioniert, waren Ihre Änderungen erfolgreich.

Nach Laravel 5.2 unterstützen .env-Dateien Kommentare. Kommentare beginnen mit „#“ und Laravel überspringt beim Lesen der Datei automatisch Kommentarzeilen. Wenn Sie der .env-Datei Kommentare hinzufügen möchten, empfiehlt es sich daher, mit # zu beginnen. Die Datei

Summary

.env ist Teil des Laravel-Frameworks und wird zum Speichern der Konfigurationsvariablen der Anwendung verwendet. Das Ändern der .env-Datei ist sehr einfach. Sie können diese Datei mit einem beliebigen Texteditor öffnen, die Konfigurationswerte nach Bedarf ändern, den Befehl „config:cache“ ausführen, um den Konfigurationscache neu zu generieren, und schließlich überprüfen, ob Ihre Konfigurationsänderungen vorhanden sind erfolgreich. Um die Sicherheit zu gewährleisten, wird empfohlen, vertrauliche Informationen außerhalb dieser Datei aufzubewahren, um ein Auslaufen zu verhindern.

Das obige ist der detaillierte Inhalt vonSo ändern Sie den Inhalt der .env-Datei von Laravel. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
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

Heiße Artikel -Tags

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Laravel Framework Installation Neueste Methode Laravel Framework Installation Neueste Methode Mar 06, 2025 pm 01:59 PM

Laravel Framework Installation Neueste Methode

Wie baue ich eine erholsame API mit fortgeschrittenen Funktionen in Laravel? Wie baue ich eine erholsame API mit fortgeschrittenen Funktionen in Laravel? Mar 11, 2025 pm 04:13 PM

Wie baue ich eine erholsame API mit fortgeschrittenen Funktionen in Laravel?

Laravel-Admin Menüverwaltung Laravel-Admin Menüverwaltung Mar 06, 2025 pm 02:02 PM

Laravel-Admin Menüverwaltung

Welche Version von Laravel ist die beste Welche Version von Laravel ist die beste Mar 06, 2025 pm 01:58 PM

Welche Version von Laravel ist die beste

Wie implementieren Sie OAuth2 -Authentifizierung und -autorisierung in Laravel? Wie implementieren Sie OAuth2 -Authentifizierung und -autorisierung in Laravel? Mar 12, 2025 pm 05:56 PM

Wie implementieren Sie OAuth2 -Authentifizierung und -autorisierung in Laravel?

Was sind die besten Praktiken für die Verwendung von Laravel in einer Cloud-nativen Umgebung? Was sind die besten Praktiken für die Verwendung von Laravel in einer Cloud-nativen Umgebung? Mar 14, 2025 pm 01:44 PM

Was sind die besten Praktiken für die Verwendung von Laravel in einer Cloud-nativen Umgebung?

Wie erstelle und verwende ich benutzerdefinierte Blade -Direktiven in Laravel? Wie erstelle und verwende ich benutzerdefinierte Blade -Direktiven in Laravel? Mar 17, 2025 pm 02:50 PM

Wie erstelle und verwende ich benutzerdefinierte Blade -Direktiven in Laravel?

Wie kann ich in Laravel benutzerdefinierte Validierungsregeln erstellen und verwenden? Wie kann ich in Laravel benutzerdefinierte Validierungsregeln erstellen und verwenden? Mar 17, 2025 pm 02:38 PM

Wie kann ich in Laravel benutzerdefinierte Validierungsregeln erstellen und verwenden?

See all articles