Heim  >  Artikel  >  PHP-Framework  >  So konfigurieren Sie Umgebungsvariablen in thinkphp6

So konfigurieren Sie Umgebungsvariablen in thinkphp6

醉折花枝作酒筹
醉折花枝作酒筹Original
2021-04-01 11:36:442864Durchsuche

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!

So konfigurieren Sie Umgebungsvariablen in thinkphp6

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文件夹下我们可以修改里面的配置,也可以自定义配置文件。但是在我们不熟悉的时候不要去修改这些配置文件的名字以及里面的内容,容易造成文件没有办法使用。

So konfigurieren Sie Umgebungsvariablen in thinkphp6

二、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

79)(9XS]AFP~` 0Y~9FJ9H]Y.png

2. 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!

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