> ## Documentation Index
> Fetch the complete documentation index at: https://docs.appsignal.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Configuration d'AppSignal pour PHP

Configurez AppSignal pour PHP via le fichier `config/appsignal.php`. La commande `appsignal install` crée ce fichier pour vous.

```sh Shell theme={null}
vendor/bin/appsignal install
```

## Configurer AppSignal

Ouvrez `config/appsignal.php` et définissez les valeurs requises :

<CodeGroup>
  ```php title="Laravel" theme={null}
  return [
  	'active' => true,
  	'app_name' => 'My app',
  	'environment' => 'production',
  	'push_api_key' => env('APPSIGNAL_PUSH_API_KEY'),
  	'collector_endpoint' => env('APPSIGNAL_COLLECTOR_ENDPOINT'),
  ];
  ```

  ```php title="Symfony" theme={null}
  return [
  	'active' => true,
  	'app_name' => 'My app',
  	'environment' => 'production',
  	'push_api_key' => $_ENV['APPSIGNAL_PUSH_API_KEY'],
  	'collector_endpoint' => $_ENV['APPSIGNAL_COLLECTOR_ENDPOINT'],
  ];
  ```

  ```php title="Vanilla PHP" theme={null}
  return [
  	'active' => true,
  	'app_name' => 'My app',
  	'environment' => 'production',
  	'push_api_key' => $_ENV['APPSIGNAL_PUSH_API_KEY'],
  	'collector_endpoint' => $_ENV['APPSIGNAL_COLLECTOR_ENDPOINT'],
  ];
  ```
</CodeGroup>

Définissez la clé Push API et l'URL du point d'accès du collecteur dans votre fichier `.env` :

```bash title=".env" theme={null}
APPSIGNAL_PUSH_API_KEY=<your-push-api-key>
APPSIGNAL_COLLECTOR_ENDPOINT=<your-collector-endpoint-url>
```

AppSignal fournit la clé Push API et l'URL du point d'accès du collecteur lorsque vous créez une nouvelle application.

## Valider la configuration

Le paquet AppSignal pour PHP inclut une commande `appsignal validate` pour vérifier que la configuration actuelle est valide.

```sh Shell theme={null}
vendor/bin/appsignal validate
> The AppSignal config is valid.
```

## Tester l'application

Une fois votre application configurée, démarrez-la et vérifiez si les données arrivent dans AppSignal. La page ["Performance > Traces"](https://appsignal.com/redirect-to/app?to=performance/traces) est un bon point de départ, où vous verrez des échantillons de traces de votre application.

Si vous ne voyez toujours pas de données après avoir suivi les instructions d'installation, [contactez le support](mailto:support@appsignal.com?subject=PHP%20installation%20issue) et nous vous aiderons à finaliser la configuration.

Toutes les options de configuration AppSignal disponibles sont listées sur la [page des options de configuration](/php/configuration/options).
