# Changer la version PHP

Faaaster vous permet de choisir la version de PHP utilisée par votre site WordPress. Changer de version peut améliorer les performances ou assurer la compatibilité avec vos plugins.

![Onglet Configuration - Version PHP](https://3571417815-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZZZbh9symRKJgO883eKl%2Fuploads%2Fgit-blob-28b4071d35c0192ac6ded87c5325247d47155900%2FE-01-configuration.png?alt=media)

***

## Accéder au paramètre

1. Depuis le tableau de bord de votre site, cliquez sur l'onglet **configuration**.
2. Dans la section **PHP**, repérez le sélecteur de version.

***

## Versions disponibles

Faaaster propose les versions PHP maintenues activement. La version recommandée est affichée par défaut (actuellement **PHP 8.3** sur les nouveaux sites).

| Version | Statut                               |
| ------- | ------------------------------------ |
| PHP 8.3 | ✅ Recommandée (LTS actuelle)         |
| PHP 8.2 | ✅ Maintenue                          |
| PHP 8.1 | ✅ Maintenue                          |
| PHP 8.0 | ⚠️ Fin de vie                        |
| PHP 7.4 | ⚠️ Fin de vie (compatibilité legacy) |

***

## Comment changer la version

1. Cliquez sur le menu déroulant de la version PHP.
2. Sélectionnez la version souhaitée.
3. Confirmez le changement. Le serveur redémarre automatiquement pour appliquer la nouvelle version.

> **Bon à savoir** : Le changement de version PHP prend généralement quelques secondes. Votre site peut être brièvement inaccessible pendant la transition.

***

## Vérifier la compatibilité avant de changer

Avant de passer à une version PHP plus récente, vérifiez que vos plugins et thèmes sont compatibles. Vous pouvez utiliser des outils comme :

* Le plugin **PHP Compatibility Checker** sur WordPress.org.
* Les pages de compatibilité des plugins dans votre tableau de bord WordPress.

> **Attention** : Une mise à niveau PHP sur un site en production peut causer des erreurs si certains plugins sont incompatibles. Testez d'abord sur une branche de staging.

***

## Erreurs fréquentes

| Symptôme                            | Cause probable                                  | Solution                                                            |
| ----------------------------------- | ----------------------------------------------- | ------------------------------------------------------------------- |
| Écran blanc après le changement     | Plugin incompatible avec la nouvelle version    | Revenir à l'ancienne version PHP et désactiver les plugins suspects |
| Erreur "Call to undefined function" | Fonction PHP supprimée dans la nouvelle version | Mettre à jour le plugin concerné                                    |

***

## En résumé

| Action                 | Emplacement                                |
| ---------------------- | ------------------------------------------ |
| Changer la version PHP | Onglet **configuration** → section **PHP** |
| Version recommandée    | PHP 8.3                                    |
