Explication détaillée du didacticiel de configuration du fichier .env du framework Laravel

怪我咯
Libérer: 2023-03-10 14:04:01
original
2363 Les gens l'ont consulté

Dans la version précédente, Laravel utilisait le fichier php dans le dossier de configuration pour terminer la configuration requise pour le projet. Plus tard, à partir d'environ 5, .env a été utilisé pour placer une partie de la configuration. Ainsi, l'article suivant vous présente principalement les informations pertinentes sur la configuration du fichier .env du framework PHP laravel. Les amis dans le besoin peuvent s'y référer.

Préface

Tout le monde doit savoir que lors de l'utilisation du framework laravel pour développer des programmes PHP, la configuration du fichier .env du framework est cruciale. Ce fichier doit configurer la base de données, les utilisateurs de la base de données, le cache, etc. Jetons un coup d'œil au didacticiel de configuration détaillé.

1. Configurez APP_KEY

Le framework Laravel code en dur la clé de chiffrement symétrique dans le fichier de configuration .env par défaut, l'environnement de développement et environnement de production Il n'est pas nécessaire et strictement interdit d'utiliser le même APP_KEY
Runningphp artisan key:generate dans le projet générera automatiquement la clé dans le fichier .env.

 APP_KEY=Li0zqXhuxOlnsMtG90UsU**********
Copier après la connexion

2. Configurer la base de données et les utilisateurs de la base de données

(1) Créer une base de données

Utilisez la commande mysql < init_db.sql pour exécuter le script pour créer une base de données

(2) Créer un utilisateur de base de données

Utilisez la commande mysql < create_usr.sql pour exécuter le script pour créer un utilisateur

Créez deux utilisateurs ici, un utilisateur cloudlab_dev a Insérer, Sélectionner, Supprimer, Autorisations Mettre à jour, CRÉER

Un cloudlab_dba a les autorisations Insérer, Sélectionner, Supprimer, Mettre à jour, ALTER, CREATE, DROP, INDEX, LOCK.

Utilisez généralement l'utilisateur cloudlab_dev et utilisez cloudlab_dba lors de la création de tables

Résultat :

DB_HOST=127.0.0.1
DB_DATABASE=cloudlab
DB_USERNAME=cloudlab-dev
DB_PASSWORD=cloudla******

DB_USERNAME_DBA=cloudlab-dba
DB_PASSWORD_DBA=cloud*******
Copier après la connexion

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
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!