Lors du développement avec Laravel, nous devons souvent modifier la configuration du projet, y compris les connexions à la base de données, les clés d'application, etc. Ces configurations sont gérées via des fichiers .env. Le fichier .env contient toutes les variables d'environnement du projet, qui peuvent être utilisées directement dans le code.
Comment modifier le fichier de configuration .env ? Cet article vous montrera comment modifier la configuration .env dans Laravel.
Tout d'abord, nous devons trouver le fichier .env et l'ouvrir. Les fichiers .env se trouvent généralement dans le répertoire racine de votre projet Laravel. Si le fichier est introuvable, vous devrez faire une copie du fichier .env.example et le nommer .env .
Dans le fichier .env, vous pouvez voir qu'il contient diverses options de configuration, telles que la configuration de la base de données, la configuration de la messagerie, etc. Ces éléments de configuration sont composés de paires clé-valeur. Le nom de la clé se trouve à gauche du signe égal et la valeur correspondante se trouve à droite.
Après avoir ouvert le fichier .env, nous pouvons modifier les éléments de configuration selon nos besoins. Par exemple, nous devons modifier les informations de connexion à la base de données. Ouvrez le fichier .env et nous pouvons trouver le bloc de code suivant :
DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE=laravel DB_USERNAME=root DB_PASSWORD=
Les éléments de configuration ici incluent le type de connexion à la base de données, l'adresse de l'hôte, le port, le nom de la base de données, le nom d'utilisateur et le mot de passe, etc. Nous pouvons modifier ces éléments de configuration en fonction des besoins de l'environnement de développement local ou de l'environnement serveur. Par exemple, si nous souhaitons modifier l'adresse de connexion à la base de données sur le serveur MySQL local, nous pouvons remplacer DB_HOST par 127.0.0.1 et remplacer DB_USERNAME et DB_PASSWORD par le nom d'utilisateur et le mot de passe du serveur MySQL local.
En plus des informations de connexion à la base de données, nous pouvons également modifier d'autres éléments de configuration. Par exemple :
APP_URL=http://localhost
APP_DEBUG=true
APP_KEY=base64:kpJ6dS8I4qbO4ip4cSd5e/8PAW+weLdPCoGQj9W7KRA=
Ici, nous activons le mode de débogage de l'application et utilisons la chaîne cryptée en base64 pour générer la clé secrète de l'application. .
Après avoir modifié les éléments de configuration, assurez-vous d'enregistrer les modifications. La manière dont vous enregistrez votre configuration dépend de l'éditeur de texte que vous utilisez. Généralement, vous pouvez enregistrer les modifications à l'aide de l'option Enregistrer du menu Fichier ou du raccourci clavier Ctrl + S.
Après avoir modifié le fichier .env, nous devons redémarrer le serveur pour recharger et appliquer la nouvelle configuration. S'il s'agit d'un environnement de développement local, vous devez redémarrer le serveur local. S'il est déployé sur un serveur distant, vous devez redémarrer le serveur Web ou PHP-FPM et les autres environnements en cours d'exécution.
Après avoir redémarré le serveur, vous devriez voir que les nouvelles options de configuration ont pris effet.
Résumé :
Dans les projets Laravel, la modification du fichier de configuration .env est une opération très courante. En modifiant le fichier .env, nous pouvons modifier diverses options de configuration telles que la connexion à la base de données, la clé d'application, le mode de débogage, etc.
Pour modifier le fichier de configuration .env, vous devez trouver le fichier et modifier les éléments de configuration qu'il contient. N'oubliez pas que vous devez enregistrer les éléments de configuration après les avoir modifiés et redémarrer le serveur pour qu'ils prennent effet.
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!