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 !
config
est le fichier de configuration générale de tp6
, dans config
Sous 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.
env
Définition des variables d'environnementConfigurationenv
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
où 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
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'),
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!