Avec le panneau de contrôle d’hébergement de Kyzoe Hosting, vous pouvez modifier des paramètres PHP spécifiques pour chaque site web via le php.ini editor. C’est utile pour optimiser les performances, la sécurité ou les fonctionnalités de votre site web.
Modifier les paramètres PHP d’un seul site web
Suivez les étapes ci-dessous :
- Allez dans le tableau de bord du site web dont vous souhaitez modifier les paramètres PHP.
- En haut à droite, cliquez sur le menu déroulant Advanced (Avancé).
- Choisissez Developer Tools et faites défiler jusqu’à php.ini editor.
- Dans Directive, saisissez le nom du paramètre PHP souhaité.
- Dans Value type, sélectionnez le type souhaité et saisissez la valeur dans le champ de texte.
- Cliquez sur Create pour enregistrer la modification.
La modification s’applique à ce site web spécifique et n’a aucune incidence sur les autres sites de votre formule d’hébergement.
Que sont les directives PHP ?
Les directives PHP sont des paramètres de configuration qui déterminent le comportement de PHP. En les modifiant, vous pouvez notamment :
- améliorer les performances de votre site web
- limiter l’utilisation de la mémoire
- autoriser ou restreindre les téléversements
- renforcer la sécurité
Vous trouverez ci-dessous un aperçu des directives PHP fréquemment utilisées en hébergement web.
Paramètres PHP fréquemment utilisés
- memory_limit
Détermine la quantité maximale de mémoire qu’un script PHP peut utiliser. Cela empêche des scripts mal écrits d’accaparer toutes les ressources du serveur. - upload_max_filesize
Définit la taille maximale des fichiers pouvant être téléversés. - post_max_size
Détermine la taille maximale des données POST. Cette valeur doit être égale ou supérieure à upload_max_filesize pour permettre les téléversements volumineux. - max_execution_time
Le nombre maximal de secondes pendant lesquelles un script peut s’exécuter avant d’être interrompu. Cela évite que des scripts bloquent le serveur pendant longtemps. - max_input_time
Le temps maximal dont PHP dispose pour traiter les données entrantes (POST, GET et téléversements de fichiers). - display_errors
Indique si les erreurs PHP s’affichent à l’écran. En environnement de production, ce paramètre est généralement désactivé pour des raisons de sécurité. - error_reporting
Détermine quelles erreurs sont signalées.
Développement : souventE_ALL
Production : limité ou désactivé (par exemple0) - file_uploads
Active ou désactive les téléversements de fichiers dans PHP. - allow_url_fopen
Permet à PHP de récupérer des fichiers via des URL externes (HTTP/FTP). Cela peut représenter un risque de sécurité et est donc parfois désactivé. - short_open_tag
Détermine si le code PHP utilisant<? ?>est reconnu. Il est recommandé de toujours utiliser la syntaxe complète<?php ?>. - session.gc_maxlifetime
Le nombre de secondes après lequel les données de session sont considérées comme expirées et peuvent être nettoyées. - session.cookie_secure
Garantit que les cookies de session ne sont envoyés que via HTTPS. Vivement recommandé pour les sites web sécurisés. - session.cookie_httponly
Rend les cookies accessibles uniquement via HTTP(S), ce qui offre une protection contre les attaques XSS. - date.timezone
Définit le fuseau horaire par défaut pour toutes les fonctions de date et d’heure de PHP.
Conseil important
Les modifications des paramètres PHP peuvent avoir un impact important sur le fonctionnement, les performances et la sécurité de votre site web. Testez de préférence vos modifications dans un environnement de test ou de développement avant de les appliquer à un site en ligne.