Spécifique Plesk 9.x

Plesk 9 est à présent obsolète et en EOL depuis le 9 Juin 2013 (plus d'infos)

Changer la version de PHP

Ce guide concerne uniquement les hébergements mutualisés sous Plesk 9.5

Si vous souhaitez modifier la version de PHP sur l’un de vos sites Web, nous avons récemment mis en place une solution technique. Cette manipulation permet d’utiliser les versions suivantes : PHP 5.3, PHP 5.4, PHP 5.5 ou PHP 5.6

Cela consiste à créer un fichier nommé « .dhconfig » (n’oubliez pas le point avant dhconfig).

Dans ce fichier, placez l’une des lignes ci-dessous en fonction de la version de PHP que vous souhaitez utiliser :

Le contenu de votre fichier sera par exemple :

PHP_VERSION 5.4

Placez ce fichier à la racine de votre site, c’est à dire dans le répertoire « httpdocs/ » de votre site Web.

Une fois le fichier en place, rendez-vous dans votre panel de gestion Plesk puis sur le domaine concerné et cliquez sur « Paramètres d'hébergement Web ». Assurez vous que la prise en charge de PHP est activée et que l’option « en tant qu’application FastCGI » est sélectionnée.

Enfin, cliquez sur le bouton « OK » situé en bas de la page. Même si vous n’avez effectué aucune modification particulière dans les paramètres, vous devez cliquer sur le bouton. Ainsi, la configuration sera re-créée et la modification sera prise en compte après quelques minutes.

La modification réalisée sera effective uniquement sur le domaine concerné.

Désactiver le safe_mode de PHP (Plesk 9)

Afin de désactiver le « safe_mode » sur votre domaine, vous devez vous rendre sur l'interface Plesk de votre hébergement puis sélectionner le domaine concerné. Cliquez ensuite sur l'icône « Paramètres d'hébergement web ».

Configurez PHP comme indiqué ci-dessous.

Prise en charge de PHP (exécutez en tant que "Module Apache") Décochez la case : 'safe_mode' de PHP activé

Le "safe_mode" sera alors désactivé sur le domaine après quelques minutes.

Pour informations :

Généralement, nous recommandons de laisser PHP en tant qu'application FastCGI et de n'effectuer aucun CHMOD, c'est la solution la plus confortable et la plus facile pour gérer vos sites. Il y a cependant quelques scripts qui ne peuvent s'exécuter lorsque le safe_mode est activé, il est dans ce cas nécessaire de swticher la prise en charge de PHP en tant que module Apache.