Configuration PHP

PHP offre de nombreux paramètres de configuration qui influencent les propriétés et le comportement de l'interpréteur. Vous pouvez compléter les valeurs par défaut et ajuster les valeurs individuelles afin qu'elles correspondent à vos préférences et aux exigences de vos applications.

 

1. Interpréteur PHP

Nos serveurs utilisent un module spécial pour intégrer PHP sous FPM, FastCGI ou CGI dans le serveur web. Vos scripts sont exécutés avec les droits de votre propre utilisateur au lieu d'un utilisateur anonyme comme «www» ou «nobody».

Cela offre un avantage par rapport au module couramment utilisé «mod_php» car tous les fichiers appartiennent à votre utilisateur, qu'ils aient été créés par vos applications PHP ou téléchargés via FTP.

Cela vous donne également la possibilité d'ajuster la configuration sous la forme de profils PHP appelés pour des répertoires individuels ou pour l'ensemble de votre hébergement.

 


 

2. Choisir la version PHP

Vous pouvez spécifier la version PHP pour un site web ou pour un seul répertoire.

Vous pouvez trouver les options sous :

  • «Sites web & Domaines» > «Tableau de bord» > «PHP» au site web correspondant

 


 

3. Ajuster la configuration

  1. Connectez-vous au Panneau de contrôle Plesk.

  2. Cliquez sur «Sites web & Domaines» > «Tableau de bord» > «PHP».
    → Ici, vous pouvez changer la version PHP. Cela peut être nécessaire si vous exécutez un ancien site web.

 

3.1 Options fréquemment utilisées

memory_limit
Taille de la mémoire allouée à ce site web. Veuillez noter que cela peut affecter vos autres sites web si une valeur trop élevée est définie. Assurez-vous de saisir 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). Assurez-vous de saisir la valeur souhaitée avec un M majuscule à la fin, par exemple, «upload_max_filesize = 128M».
post_max_size
Taille d'une requête post de votre site web, souvent liée à «upload_max_filesize» et «max_execution_time». Assurez-vous de saisir 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 dépasse le délai d'attente (par exemple, lors du téléchargement de fichiers plus volumineux via votre CMS).
Avertissement : Modifier un ou plusieurs paramètres PHP peut affecter négativement le fonctionnement de votre site web, provoquant l'arrêt de certaines parties ou de l'ensemble du site. Utilisez toujours les paramètres par défaut si possible. Veuillez faire une sauvegarde au préalable.

 


 

4. Modules disponibles pour PHP

Les extensions suivantes sont généralement installées :

  • bcmath
  • calendar
  • Core
  • ctype
  • curl
  • date
  • dom
  • exif
  • FFI
  • fileinfo
  • filter
  • ftp
  • gd
  • gettext
  • gmp
  • hash
  • iconv
  • igbinary
  • imap
  • intl
  • json
  • ldap
  • libxml
  • mbstring
  • mysqli
  • mysqlnd
  • openssl
  • pcntl
  • pcre
  • PDO
  • pdo_mysql
  • Phar
  • posix
  • readline
  • redis
  • Reflection
  • session
  • shmop
  • SimpleXML
  • soap
  • sockets
  • sodium
  • SPL
  • standard
  • sysvmsg
  • sysvsem
  • sysvshm
  • tokenizer
  • xml
  • xmlreader
  • xmlwriter
  • xsl
  • Zend OPcache
  • zip
  • zlib
Remarque : Nous ne pouvons pas garantir la disponibilité des modules, car certains peuvent avoir des incompatibilités ou doivent être désactivés pour des raisons de sécurité actuelles.


Was this article helpful?

mood_bad Dislike 0
mood Like 0
visibility Views: 433



Impossible de trouver ce que vous cherchez?

Nos experts en soutien sont heureux de vous aider personnellement!



CONTACTEZ LE SUPPORT