In der folgenden Spalte mit dem Thinkphp-Tutorial erfahren Sie, wie Sie Umgebungsvariablen in thinkphp6 konfigurieren. Ich hoffe, dass es für Freunde in Not hilfreich ist!
1. Allgemeine Konfiguration
Der Ordner config
ist die reguläre Konfigurationsdatei von tp6
, unter dem Ordner config
Wir können die Konfiguration darin ändern oder die Konfigurationsdatei anpassen. Ändern Sie jedoch nicht die Namen und Inhalte dieser Konfigurationsdateien, wenn wir nicht mit ihnen vertraut sind, da dies dazu führen kann, dass die Dateien unbrauchbar werden. config
文件夹是tp6
的常规配置文件,在config
文件夹下我们可以修改里面的配置,也可以自定义配置文件。但是在我们不熟悉的时候不要去修改这些配置文件的名字以及里面的内容,容易造成文件没有办法使用。
二、env
环境变量定义
配置env
我们下载thinkphp6的时候,在根目录会有一个.example.env
的环境变量实例文件,你可以直接将.example.env
改成.env
进行修改。
APP_DEBUG = true [APP] DEFAULT_TIMEZONE = Asia/Shanghai [DATABASE] TYPE = mysql HOSTNAME = 127.0.0.1 DATABASE = test USERNAME = username PASSWORD = password HOSTPORT = 3306 CHARSET = utf8 DEBUG = true [LANG] default_lang = zh-cn
其中APP_DEBUG
是开启tp6
测试模式的,APP_DEBUG = true
表示测试模式已经开启了。
调用env
想使用env,必须先引入thinkfacadeEnv
门面类,获取环境变量的时候是不需要区分大小写的。
如果想调用数据库,需要修改.env
中的DATABASE
(数据库),USERNAME
(用户名),PASSWORD
(密码)内容进行修改,修改如下:
DATABASE = tp USERNAME = root PASSWORD = root
同时,database.php
![1617246480650630.png 79)(9XS]AFP~` 0Y~9FJ9H]Y.png](https://img.php.cn/upload/image/273/623/998/1617246480650630.png?x-oss-process=image/resize,p_40)
env
Umgebungsvariablendefinition🎜🎜🎜🎜Konfiguration env
🎜🎜🎜🎜Wenn wir thinkphp6 herunterladen, dort wird eine Umgebungsvariablen-Instanzdatei von .example.env
im Stammverzeichnis sein. Sie können .example.env
direkt in .env
ändern. Ändern. 🎜// 数据库名 'database' => env('database.database', 'tp'), // 用户名 'username' => env('database.username', 'root'), // 密码 'password' => env('database.password', 'root'),🎜wobei
APP_DEBUG
den tp6
-Testmodus aktiviert und APP_DEBUG = true
bedeutet, dass der Testmodus aktiviert wurde<. code>env🎜🎜🎜Wenn Sie env verwenden möchten, müssen Sie zuerst die Fassadenklasse thinkfacadeEnv
einführen. Beim Abrufen von Umgebungsvariablen wird die Groß- und Kleinschreibung nicht beachtet Um die Datenbank zu öffnen, müssen Sie den Inhalt von DATABASE
(Datenbank), USERNAME
(Benutzername) und PASSWORD
(Passwort) ändern. In .env
lautet die Änderung wie folgt: 🎜🎜rrreee🎜Gleichzeitig muss auch database.php
geändert werden, die Änderung lautet wie folgt: 🎜🎜 rrreee🎜Verwandte Empfehlungen: 🎜Die neuesten 10 Thinkphp-Video-Tutorials🎜🎜Das obige ist der detaillierte Inhalt vonSo konfigurieren Sie Umgebungsvariablen in thinkphp6. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

In dem Artikel wird das integrierte Test-Framework von ThinkPhP erläutert, wobei die wichtigsten Funktionen wie Einheit und Integrationstests hervorgehoben werden und wie die Anwendungszuverlässigkeit durch frühzeitige Fehlererkennung und verbesserte Codequalität verbessert wird.

In Artikel wird ThinkPhp für Echtzeit-Aktienmarktdaten-Feeds mit dem Schwerpunkt auf Setup, Datengenauigkeit, Optimierung und Sicherheitsmaßnahmen erörtert.

In dem Artikel werden wichtige Überlegungen zur Verwendung von ThinkPhp in serverlosen Architekturen erörtert, wobei der Schwerpunkt auf Leistungsoptimierung, staatslosem Design und Sicherheit liegt. Es unterstreicht Vorteile wie Kosteneffizienz und Skalierbarkeit, befasst sich aber auch mit Herausforderungen

In dem Artikel wird die Implementierung der Service -Erkennung und des Lastausgleichs in ThinkPhp Microservices erläutert und sich auf Setup, Best Practices, Integrationsmethoden und empfohlene Tools konzentrieren. [159 Zeichen]

IOC -Container von ThinkPhp bietet erweiterte Funktionen wie fauler Laden, Kontextbindung und Methodeninjektion für eine effiziente Abhängigkeitsführung in PHP -Apps.character Count: 159

In dem Artikel wird die Verwendung von ThinkPhp zum Aufbau von Tools in Echtzeitkollaboration erläutert und sich auf Setup, WebSocket-Integration und Best Practices für Sicherheitsförderungen konzentriert.

ThinkPhp profitiert SaaS -Apps mit leichten Design, MVC -Architektur und Erweiterbarkeit. Es verbessert die Skalierbarkeit, beschleunigt die Entwicklung und verbessert die Sicherheit durch verschiedene Merkmale.

Der Artikel beschreibt das Erstellen eines verteilten Task -Warteschlangensystems mit ThinkPhp und RabbitMQ, wobei sich die Installation, Konfiguration, Aufgabenverwaltung und Skalierbarkeit konzentriert. Zu den wichtigsten Problemen gehören die Gewährleistung einer hohen Verfügbarkeit, die Vermeidung häufiger Fallstricke wie Unmensch


Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

SecLists
SecLists ist der ultimative Begleiter für Sicherheitstester. Dabei handelt es sich um eine Sammlung verschiedener Arten von Listen, die häufig bei Sicherheitsbewertungen verwendet werden, an einem Ort. SecLists trägt dazu bei, Sicherheitstests effizienter und produktiver zu gestalten, indem es bequem alle Listen bereitstellt, die ein Sicherheitstester benötigen könnte. Zu den Listentypen gehören Benutzernamen, Passwörter, URLs, Fuzzing-Payloads, Muster für vertrauliche Daten, Web-Shells und mehr. Der Tester kann dieses Repository einfach auf einen neuen Testcomputer übertragen und hat dann Zugriff auf alle Arten von Listen, die er benötigt.

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Herunterladen der Mac-Version des Atom-Editors
Der beliebteste Open-Source-Editor

MinGW – Minimalistisches GNU für Windows
Dieses Projekt wird derzeit auf osdn.net/projects/mingw migriert. Sie können uns dort weiterhin folgen. MinGW: Eine native Windows-Portierung der GNU Compiler Collection (GCC), frei verteilbare Importbibliotheken und Header-Dateien zum Erstellen nativer Windows-Anwendungen, einschließlich Erweiterungen der MSVC-Laufzeit zur Unterstützung der C99-Funktionalität. Die gesamte MinGW-Software kann auf 64-Bit-Windows-Plattformen ausgeführt werden.