Maison > cadre php > PensezPHP > Comment configurer les variables d'environnement dans thinkphp6

Comment configurer les variables d'environnement dans thinkphp6

醉折花枝作酒筹
Libérer: 2021-04-01 14:54:42
original
2894 Les gens l'ont consulté

La colonne du didacticiel thinkphp ci-dessous vous présentera comment configurer les variables d'environnement dans thinkphp6. J'espère qu'elle sera utile aux amis dans le besoin !

Comment configurer les variables d'environnement dans thinkphp6

1. Le dossier Configuration générale

config est le fichier de configuration générale de tp6, dans configSous le dossier, nous pouvons modifier la configuration à l'intérieur ou personnaliser le fichier de configuration. Cependant, ne modifiez pas les noms et le contenu de ces fichiers de configuration lorsque nous ne les connaissons pas, car cela pourrait rendre les fichiers inutilisables.

Comment configurer les variables denvironnement dans thinkphp6

2. envDéfinition des variables d'environnement

Configurationenv

Lorsque nous téléchargerons thinkphp6, il y aura un fichier d'instance de variable d'environnement de .example.env dans le répertoire racine. Vous pouvez directement remplacer .example.env par .env pour le modifier.

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
Copier après la connexion

APP_DEBUG active le tp6 mode test, et APP_DEBUG = true signifie que le mode test a été activé.

Appel env

Si vous souhaitez utiliser env, vous devez d'abord introduire la classe de façade thinkfacadeEnv. Il n'y a pas de respect de la casse lors de l'obtention des variables d'environnement.

Si vous souhaitez appeler la base de données, vous devez modifier le contenu de .env (base de données), DATABASE (nom d'utilisateur) et USERNAME (mot de passe) dans PASSWORD comme suit :

DATABASE = tp
USERNAME = root
PASSWORD = root
Copier après la connexion

En même temps, database.php doit également être modifié. Les modifications sont les suivantes :

// 数据库名
'database' => env('database.database', 'tp'),
// 用户名
'username' => env('database.username', 'root'),
// 密码
'password' => env('database.password', 'root'),
Copier après la connexion

Recommandations associées : Les 10 dernières thinkphp. tutoriels vidéo

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal