Changer la version de PHP et ses réglages

Hébergement Web Mutualisé › Fonctions avancées

Documentation / Hébergement Web Mutualisé / Fonctions avancées / Changer la version de PHP et ses réglages
Mis à jour le 05/10/2026
36 vues
Intermédiaire
10 minutes

Prérequis

Votre site tourne en PHP 8.4. Ce guide change sa version, active une extension et relève une limite comme la taille des fichiers envoyés, avec Select PHP version. Cet outil s'affiche en anglais, et ses changements s'appliquent tout de suite.

1Ouvrir Select PHP version

Dans DirectAdmin, section Outils, cliquez sur Select PHP version. Current PHP version affiche native (8.4) (current) : c'est le PHP 8.4 du serveur, réglé pour l'hébergement. Avec lui, les extensions et les options ne se changent pas : il faut choisir une version dans la liste.

2Choisir une version

  1. Cliquez sur native (8.4) (current) : la liste propose les versions de 5.1 à 8.4.
  2. Choisissez celle que demande votre site, par exemple 8.3.
  3. Cliquez sur Apply : la version affiche (current), et votre site tourne déjà avec elle.
Relevez la taille des envois

Avec une version de la liste, upload_max_filesize retombe à 2M et post_max_size à 8M : vous ne pourriez plus envoyer de fichier de plus de 2 Mo, une photo dans WordPress par exemple. Relevez les deux à l'étape 4.

3Activer une extension

L'onglet Extensions liste les extensions de PHP par ordre alphabétique. Cochez celle que demande votre application, comme redis ou imagick : elle s'active aussitôt, sans bouton à cliquer. Les cases grisées sont toujours actives.

4Changer une option

L'onglet Options montre les réglages de PHP : selon le réglage, une liste de valeurs, une case ou un champ. Comme pour les extensions, chaque changement s'applique tout de suite.

upload_max_filesize
La taille maximale d'un fichier envoyé : 2M au départ, choisissez par exemple 64M
post_max_size
Au moins autant que upload_max_filesize : c'est la taille maximale d'un envoi complet
memory_limit
La mémoire d'un script : 128M au départ
max_execution_time
La durée maximale d'un script, en secondes : 30 au départ
display_errors
Décochée au départ ; cochée, elle affiche les erreurs PHP dans la page : utile pour un essai, à décocher ensuite
Une seule liste de versions à la fois

Configurations PHP, dans Gestion de compte, propose aussi une liste de versions pour votre domaine. Laissez-la sur PHP 8.4 : si vous y choisissez une autre version, elle prend le dessus sur Select PHP version, au bout d'une minute environ.

Revenir au PHP d'origine

Choisissez native (8.4) dans la liste et cliquez sur Apply : votre site retrouve le PHP 8.4 du serveur et ses réglages, dont 64 Mo pour les envois.

Questions fréquentes

💬 Écrivez-nous sur Messenger !