Versions de PHP disponibles

EGPHP prend en charge plusieurs versions de PHP afin d'assurer la compatibilité de vos applications :

Version Statut Conseillée pour
PHP 8.3 Nouveaux projets, frameworks modernes
PHP 8.2 La plupart des sites WordPress, Laravel
PHP 8.1 Stable Sites en production, compatibilité large
PHP 8.0 Correctifs de sécurité seuls Applications anciennes
PHP 7.4 Fin de vie Vieilles applications (mise à niveau conseillée)
Notre recommandation : optez pour PHP 8.2 ou 8.3, le meilleur équilibre entre performances, sécurité et compatibilité.

Changer de version de PHP

  1. Connectez-vous à EGPNL
  2. Ouvrez Domains et sélectionnez votre domaine
  3. Repérez PHP Version ou PHP Settings
  4. Choisissez la version de PHP voulue dans la liste déroulante
  5. Cliquez sur Save ou Apply
À noter : le changement prend effet immédiatement. En cas de problème, vous pouvez revenir à la version précédente.

Paramètres PHP courants

Vous pouvez ajuster les paramètres PHP domaine par domaine :

Limite de mémoire

Valeur par défaut : 256M — augmentez-la pour les applications gourmandes comme WooCommerce.

Temps d'exécution maximal

Valeur par défaut : 300 secondes — augmentez-la pour les scripts longs ou les imports.

Taille maximale des fichiers envoyés

Valeur par défaut : 64M — augmentez-la pour envoyer de gros fichiers depuis votre application.

Taille maximale des données POST

Valeur par défaut : 64M — elle doit être égale ou supérieure à upload_max_filesize.

Régler les paramètres PHP

  1. Ouvrez votre domaine dans EGPNL
  2. Choisissez PHP Settings
  3. Modifiez les valeurs selon vos besoins
  4. Cliquez sur Save Changes

Utiliser un fichier php.ini

Pour les réglages avancés, créez un fichier php.ini dans votre dossier public_html :

memory_limit = 512M
max_execution_time = 600
upload_max_filesize = 128M
post_max_size = 128M
max_input_vars = 5000

Vérifier votre version de PHP

Pour savoir quelle version de PHP est active :

  1. créez un fichier nommé phpinfo.php dans votre dossier public_html
  2. ajoutez-y ce code : <?php phpinfo(); ?>
  3. ouvrez yourdomain.com/phpinfo.php dans votre navigateur
  4. supprimez le fichier après vérification (bonne pratique de sécurité)
Sécurité : supprimez toujours phpinfo.php après usage. Ce fichier expose des informations sensibles sur le serveur.

Compatibilité des versions de PHP

WordPress

  • Recommandé : PHP 8.1 ou 8.2
  • Minimum : PHP 7.4
  • Vérifiez la compatibilité de vos extensions avant de changer

Laravel

  • Laravel 10 et plus : PHP 8.1 ou supérieur
  • Laravel 9 : PHP 8.0 ou supérieur

Drupal

  • Drupal 10 : PHP 8.1 ou supérieur
  • Drupal 9 : PHP 7.4 ou supérieur