Changer le mode PHP pour le domaine dans Vesta CP
Guide de modification des modes PHP dans le panneau de contrôle Vesta CP
Pour modifier le mode php, rendez-vous dans WEB et cliquez sur Modifier pour le domaine sélectionné.

Sélectionnez ensuite le template Apache souhaité :

Description des templates Apache
-
default – permet d'exécuter php en tant que module Apache sans configuration supplémentaire ; convient à la plupart des sites ;
-
basedir – restreint l'exécution des scripts au répertoire personnel du site (pour lutter contre les phpshells) ;
-
hosting – permet de définir des limites php distinctes pour chaque domaine (php_admin_value memory/safemode/etc) ;
-
phpcgi – permet d'exécuter php en mode CGI (évite les problèmes de droits ; 644 pour les fichiers et 755 pour les répertoires suffisent) ;
-
phpfcgid – template pour démarrer php avec le module fcgi.
Support nginx pour le domaine
Pour modifier le mode php, accédez également à la modification du domaine et sélectionnez le template souhaité :

-
default – convient à la plupart des sites. Les fichiers statiques sont servis par nginx sans passer par Apache, ce qui améliore considérablement la vitesse de chargement du site et économise les ressources système. La liste des extensions à traiter peut être définie dans un champ dédié.
-
hosting – conçu pour les serveurs hébergeant des sites indépendants appartenant à des personnes différentes. Ce template utilise l'option disable_symlinks, qui protège les hôtes contre les attaques par liens symboliques.
-
saching – ce template utilise le cache intégré à nginx. Les pages sont conservées en cache pendant 15 minutes, ce qui permet de gérer facilement les afflux de trafic imprévus.