Plesk vous permet de gérer la version de PHP et ses paramètres directement depuis le panneau, domaine par domaine, sans avoir à modifier de fichiers système. Chaque site peut ainsi fonctionner avec une configuration PHP indépendante.
Changer la version de PHP
Dans Plesk, rendez-vous dans Sites Web & Domaines, cliquez sur le domaine concerné puis sur PHP. Dans le menu déroulant Version de PHP, sélectionnez la version souhaitée et cliquez sur OK.
LogiHeberg supporte les versions suivantes :
PHP 8.2
PHP 8.3
Il est recommandé d’utiliser la version la plus récente compatible avec votre application. Pour WordPress par exemple, PHP 8.2 ou 8.3 est conseillé.
Modifier les paramètres PHP
Depuis la même section Sites Web & Domaines → PHP, vous avez accès aux paramètres PHP de votre domaine. Ces paramètres s’appliquent uniquement au domaine sélectionné et n’affectent pas les autres sites de votre hébergement.
Paramètres courants
Voici les directives les plus fréquemment modifiées :
memory_limit : mémoire maximale allouée à un script (ex : 128M)
upload_max_filesize : taille maximale d'un fichier uploadé (ex : 32M)
post_max_size : taille maximale des données POST (ex : 32M)
max_execution_time : durée maximale d'exécution d'un script en secondes (ex : 120)
max_input_vars : nombre maximum de variables en entrée (ex : 3000)
display_errors : affichage des erreurs PHP (Off recommandé en production)
Pour modifier une valeur, cliquez sur le champ correspondant, saisissez la nouvelle valeur et cliquez sur OK pour enregistrer.
Gérer les extensions PHP
Toujours depuis Sites Web & Domaines → PHP, faites défiler jusqu’à la section Extensions PHP. Vous y trouvez la liste complète des extensions disponibles. Cochez celles que vous souhaitez activer, décochez celles à désactiver, puis cliquez sur OK.
Extensions activées par défaut chez LogiHeberg
curl
mbstring
mysqli
pdo_mysql
zip
gd
intl
opcache
Si une application requiert une extension non listée, contactez le support LogiHeberg depuis votre espace client.
Mode d’exécution PHP
Plesk propose plusieurs modes d’exécution PHP. Chez LogiHeberg, le mode utilisé est FPM. Ce mode offre de meilleures performances et une isolation entre les domaines hébergés sur le même serveur.
Utiliser un fichier .htaccess
Certaines directives peuvent également être définies via un fichier .htaccess placé à la racine de votre site dans le dossier httpdocs. Par exemple :
php_value upload_max_filesize 32M
php_value post_max_size 32M
php_value max_execution_time 120
php_value memory_limit 128M
Cette méthode est utile si vous souhaitez appliquer des paramètres spécifiques à un sous-dossier sans modifier la configuration globale du domaine.
Problèmes fréquents
Si votre site affiche une page blanche après un changement de version PHP, cela indique généralement une incompatibilité entre la version choisie et votre application ou l’une de ses extensions. Revenez à la version précédente depuis Sites Web & Domaines → PHP et consultez les logs d’erreurs depuis Sites Web & Domaines → Logs pour identifier la cause.
Si une valeur PHP ne semble pas s’appliquer malgré la modification dans Plesk, vérifiez qu’aucun fichier .htaccess ou php.ini local ne redéfinit cette directive avec une valeur différente.