Passer au contenu principal
Vous pouvez configurer AppSignal pour PHP via le fichier de configuration config/appsignal.php, ou avec des variables d’environnement. La configuration est chargée selon un processus en trois étapes, en commençant par les valeurs par défaut du paquet et en terminant par la lecture du fichier de configuration. Les options de configuration peuvent être mélangées sans perdre la configuration d’une autre option.

Ordre de chargement

1. Valeurs par défaut du paquet

Le paquet commence par charger sa configuration par défaut, en définissant les chemins et en activant certaines fonctionnalités. Les valeurs par défaut du paquet se trouvent dans la documentation des options de configuration.

2. Variables d’environnement

AppSignal recherche la configuration dans les variables d’environnement. Lorsqu’elles sont trouvées, elles remplacent les valeurs par défaut du paquet. Vous pouvez passer des variables d’environnement à des scripts PHP ponctuels :
Shell
export APPSIGNAL_APP_NAME="my custom app name"
ou pour votre application PHP, cela se fait généralement via un fichier .env :
.env
APPSIGNAL_ACTIVE=true
APPSIGNAL_APP_NAME="my custom app name"
APPSIGNAL_PUSH_API_KEY=local
Les variables d’environnement prises en charge sont documentées dans la définition env_key de chaque option de configuration.

3. Fichier de configuration

AppSignal recherche la configuration dans le fichier config/appsignal.php. Les options de ce fichier remplacent toutes les options de configuration définies aux étapes précédentes.
config/appsignal.php
return [
	'app_name' => 'my custom app name',
	// ... other options
];
Les clés prises en charge sont documentées dans la définition config_key de chaque option de configuration.