Certains scripts peuvent nécessiter des versions PHP spécifiques. Le Contrôle Panel de Zenhosting offre la possibilité d’installer plusieurs versions de PHP et de sélectionner la version à exécuter pour votre site web.
Connectez-vous à votre Contrôle Panel Zenhosting
Accédez à Extra Features>> Select PHP version
Sélectionnez le domaine pour lequel vous souhaitez modifier la version PHP.
Cliquez sur le lien supérieur du sélecteur de version PHP et sélectionnez la version PHP souhaitée dans la liste.
Cliquez sur le bouton ENREGISTRER. Vous verrez le message de confirmation « versions PHP enregistrées ». Le changement sera effectif après environ 1 minute.
Si vous voulez modifier le fichier de configuration php.ini, cliquez sur le lien “option“, une liste des directives apparaîtra.
- allow_url_fopen : permet la récupération de données à partir d’emplacements distants (site Web ou serveur FTP). Cette option est un grand risque de sécurité. Ne pas activer sans nécessité
- disable_functions : vous permet de désactiver certaines fonctions pour des raisons de sécurité. Il prend une liste de noms de fonctions délimités par des virgules.
- display_errors : Cette directive détermine si les erreurs doivent être affichées à l’écran ou non.
- Error_reporting : permet d’activer le rapport d’erreur de niveau
- File_uploads : permet de télécharger des fichiers à partir de protocole HTTP.
- mail.force_extra_parameters : Permet de forcer l’ajout du paramètre spécifié en tant que paramètre supplémentaire pour sendmail.
- max_execution_time : Fixe le temps maximal d’exécution d’un script, en secondes. Cela permet d’éviter que des scripts en boucles infinies saturent le serveur. La configuration par défaut est de 30 secondes.
- max_input_time : Cette option spécifie la durée maximale pour analyser les données d’entrée, comme POST et GET.
- memory_limit : Cette option détermine la mémoire limite, en octets, qu’un script est autorisé à allouer. Cela permet de prévenir l’utilisation de toute la mémoire par un script mal codé.
- open_basedir : Limite les fichiers pouvant être accédés par PHP à une architecture de dossiers spécifique, incluant le fichier lui-même.
- post_max_size : Définit la taille maximale des données reçues par la méthode POST. Cette option affecte également les fichiers chargés.
- session_save_path() : retourne le chemin du dossier actuellement utilisé pour sauver les données de sessions.
- short_open_tag : Définit si les balises courtes d’ouverture de PHP (<? ?>) sont autorisées ou non. Si vous voulez utiliser PHP avec XML, vous devez désactiver cette option de configuration pour pouvoir utiliser <?xml ?>.
- upload_max_filesize : La taille maximale en octets d’un fichier téléversé