PHP permet de nombreuses configurations des caractéristiques et du comportement de l’interpréteur. Vous pouvez compléter les préréglages et modifier certaines valeurs pour qu’ils répondent à vos attentes et aux besoins de vos applications.
Interpréteur PHP
Nos serveurs utilisent un module spécial pour intégrer PHP comme CGI sur le serveur Web. Vos scripts ne sont donc pas exécutés comme utilisateurs anonymes (comme «www» ou «nobody»), mais avec les droits d’un utilisateur propre.
Par rapport au module courant «mod_php», celui-ci présente l’avantage que toutes les données appartiennent à votre utilisateur, qu’elles soient créées par vos applications PHP ou que vous les ayez transférées par FTP.
Vous avez ainsi la possibilité d’adapter la configuration de répertoires particuliers ou de votre hébergement Web complet sous la forme de profils PHP.
Sélection d’une version PHP
Vous pouvez définir la version PHP pour un site Web ou pour un répertoire individuel.
Vous trouverez les options sous:
- «Sites Web» > «Réglages Web» du site Web correspondant
ou
- «Explorer/Réglages Web» > «Réglages Web pour ce répertoire» pour le répertoire souhaité

Vous avez le choix entre les versions suivantes:
- Version par défaut: il s’agit de la version PHP compatible avec les versions actuelles des CMS les plus courants (par exemple WordPress, Joomla!, TYPO3).
- Dernière version: la dernière version PHP disponible. Il peut arriver que certains CMS et notamment certains plugins ne soient pas toujours immédiatement compatibles avec cette version.
- Version ancienne: la version la plus ancienne prise en charge par PHP. Vous pouvez voir quelles versions sont encore prises en charge sur le site Web de PHP.
- (hériter): la version PHP est reprise du dossier parent (par exemple du dossier «www»). Si aucune version PHP n'a été définie pour ce dossier, la version standard Hostpoint est automatiquement utilisée.
Nous vous recommandons de sélectionner l’option «Version par défaut» ou «Dernière version». Vous éviterez ainsi que votre site Web soit exposé à des risques de sécurité ou cesse soudainement de fonctionner si Hostpoint désactive une version PHP obsolète.
Utilisation d’une version PHP spécifique
Il est également possible d’utiliser une version PHP spécifique. Si vous souhaitez le faire, vous devez créer une entrée avec la version souhaitée dans le fichier .htaccess de votre site Web.
Actuellement, les versions PHP 8.1, 8.2, 8.3 et 8.4 sont prises en charge.
L’entrée pour la version 8.4 se présente par exemple comme suit:
Use php-fpm php84
Modifier les configurations
- Connectez-vous au Control Panel Hostpoint avec votre Hostpoint ID.
- Ouvrez votre hébergement Web.
- Cliquez sur «Sites Web» > «Réglages Web».
→ À l’onglet «Configuration PHP», vous pouvez sélectionner certaines options les plus courantes ou ajouter des options personnelles.
Vous pouvez adapter chaque option éditable en termes de délais dans PHP. La configuration est enregistrée dans le fichier .user.ini et dans la racine de document. Ces options s’appliquent également aux sous-répertoires. Vous pouvez également modifier le fichier avec un éditeur ou le copier dans une autre racine de document pour reprendre les réglages pour d’autres sites Web.
Options fréquemment utilisées
- memory_limit
- Taille de la mémoire allouée à ce site Web. Notez que cela peut affecter vos autres sites si une valeur trop élevée est saisie ici. Saisissez la valeur souhaitée avec un M majuscule à la fin, par exemple «memory_limit = 256M».
- upload_max_filesize
- Taille maximale du fichier pouvant être téléchargé via un CMS (par exemple WordPress). Saisissez la valeur souhaitée avec un M majuscule à la fin, par exemple «upload_max_filesize = 128M».
- post_max_size
- Taille d'une commande post de votre site Web, souvent liée à «upload_max_filesize» et «max_execution_time». Saisissez la valeur souhaitée avec un M majuscule à la fin, par exemple «post_max_size = 128M».
- max_execution_time
- Temps en secondes (par exemple «max_execution_time = 300») avant qu'un processus ne s'arrête en raison d'un timeout (par exemple lors de l'envoi de fichiers volumineux via votre CMS).
Modules disponibles pour PHP
De manière générale, les extensions suivantes sont installées:
- apcu
- bcmath
- bz2
- calendar
- Core
- ctype
- curl
- date
- dba
- dom
- exif
- fileinfo
- filter
- ftp
- gd
- gettext
- gmp
- gnupg
- hash
- iconv
- imagick
- imap
- intl
- jsmin
- json
- ldap
- libxml
- mailparse
- maxminddb
- mbstring
- mcrypt
- mongodb
- mysqli
- mysqlnd
- odbc
- openssl
- pcntl
- pcre
- PDO
- pdo_dblib
- pdo_mysql
- pdo_pgsql
- pdo_sqlite
- pgsql
- Phar
- posix
- pspell
- readline
- recode
- Reflection
- scrypt
- session
- SimpleXML
- snmp
- soap
- sockets
- sodium
- SPL
- sqlite3
- ssh2
- standard
- sysvmsg
- sysvsem
- sysvshm
- tidy
- tokenizer
- wddx
- xml
- xmlreader
- xmlrpc
- xmlwriter
- xsl
- yaml
- Zend OPcache
- zip
- zlib
Pour envoyer une demande d'assistance au support, merci d'utiliser ce formulaire-ci.




