Paramètres PHP
PHP back-end permet des interactions avancées de vos sites Web. Il s'agit d'un back-end largement utilisé et qui possède différents types d'intégrations. La méthode la plus commune est intégrée à une base de données. Vous pouvez personnaliser différents environnements PHP avec des paramètres de profil individuels.
Pour ajouter un profil PHP :
- Cliquez sur Créer.
- Renseignez les champs Nom du profil et Description de ce profil.
- Dans la liste déroulante, sélectionnez la version terminal de PHP que vous souhaitez utiliser.
- Configurez un type différent de paramètres de ce profil.
- Pour plus de détails sur les paramètres de profil, consultez les onglets Paramètres généraux, FPM et Cœur.
- Cliquez sur OK pour enregistrer les paramètres.
Paramètres généraux
Dans l'onglet Paramètres généraux, vous pouvez configurer les paramètres de base du profil PHP, notamment activer les extensions opcache et PHP.
Pour activer le cache PHP :
Cochez Activer le cache PHP si vous voulez améliorer les performances PHP. Toutefois, elle peut ne pas prendre effet sous certaines conditions.
Pour afficher le message d'erreur PHP sur la page Web :
Cochez Activer display_errors pour afficher le message d'erreur PHP si vous souhaitez afficher les messages d'erreur PHP sur la page web.
Pour personnaliser PHP open_basedir :
- Cochez Personnaliser PHP open_basedir si vous souhaitez personnaliser votre propre open_basedir.
- Tapez le chemin d'accès personnalisé dans la zone de texte puis cliquez sur Appliquer. Si vous voulez utiliser la configuration par défaut du système, décochez Personnaliser PHP open_basedir et cliquez sur Appliquer.
Remarque :
- Utilisez deux points (:) pour séparer chaque chemin. Par exemple /etc:/tmp:/usr/bin/php.
- Pour des raisons de sécurité, les chemins pour le dossier partagé homes (p.ex. /volume1/homes) ne peut pas être ajouté à open_basedir.
Pour activer ou désactiver des extensions PHP :
Les modules que l'on trouve généralement sont intégrés dans la liste des extensions et vous pouvez les activer pour les personnaliser en fonction de vos besoins pour votre site Web. Par exemple APCu, bz2, curl, dba, gd, mcrypt, mssql, opcache, pgsql, session, sqlite3, etc. Vous pouvez personnaliser différents types de back-end en fonction de vos besoins.
- Dans la liste des extensions, cochez ou décochez les extensions que vous souhaitez activer ou désactiver.
- Cliquez sur OK pour enregistrer les paramètres.
FPM
Dans l'onglet FPM, vous pouvez régler les paramètres de PHP FastCGI Process Manager (FPM).
- Sur la page Paramètres PHP, double-cliquez sur le profil PHP souhaité.
- Accédez à l'onglet FPM et modifiez les valeurs suivantes selon vos besoins :
- Mode FPM : Vous pouvez configurer le mode FPM sur Dynamique, Statique ou À la demande.
- Nombre maximum de processus
- Serveurs de démarrage
- Nombre minimum de serveurs de secours
- Nombre maximum de serveurs de secours
- Cliquez sur OK pour enregistrer les paramètres.
Cœur
L'onglet Cœur contient tous les paramètres ini der PHP, tels que sendmail_path et sendmail_from.
- Sur la page Paramètres PHP, double-cliquez sur le profil PHP souhaité.
- Accédez à l'onglet Cœur.
- Sélectionnez paramètre ini que vous souhaitez modifier. Vous pouvez saisir le nom dans la barre de recherche.
- Cliquez sur la valeur de la colonne de droite pour la modifier.
- Cliquez sur OK pour enregistrer les paramètres.