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
Barbara Streisandoriginal
2024-10-19 18:33:301026parcourir

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

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

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>

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!

Déclaration:
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