Maison > développement back-end > tutoriel php > Comment définir des variables d'environnement pour l'accès PHP dans Apache ?

Comment définir des variables d'environnement pour l'accès PHP dans Apache ?

Barbara Streisand
Libérer: 2024-10-19 18:33:30
original
1022 Les gens l'ont consulté

How to Set Environment Variables for PHP Access in Apache?

Définir des variables d'environnement pour l'accès PHP dans Apache

Lors du développement d'applications Web PHP qui s'appuient sur des variables d'environnement, il est crucial d'établir correctement ces variables chez Apache. Explorons comment les définir et configurer des valeurs uniques pour chaque domaine.

Pour chaque domaine, modifiez le fichier de configuration de l'hôte virtuel correspondant situé dans le répertoire de configuration d'Apache. Une fois que vous avez trouvé la configuration d'hôte virtuel appropriée, ajoutez la ligne suivante :

SetEnv VARIABLE_NAME variable_value
Copier après la connexion

Remplacez VARIABLE_NAME par le nom de la variable d'environnement et variable_value par la valeur souhaitée.

Par exemple, si vous souhaitez définir la variable d'environnement BASE_URL avec la valeur "https://example.com" pour le domaine example.com, vous devez ajouter la ligne suivante à sa configuration d'hôte virtuel :

SetEnv BASE_URL https://example.com
Copier après la connexion

Répétez ceci processus pour chaque variable d’environnement que vous devez définir. Pour vous assurer que ces variables sont accessibles dans votre application PHP, utilisez la fonction getenv() comme suit :

<code class="php">$baseUrl = getenv('BASE_URL');</code>
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!

source:php
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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal