Maxime Pinot

OVH : utiliser une version de PHP différente par sous-domaine

Sur les offres d’hébergements mutualisés OVH, il est possible de définir une version différente de PHP par sous-domaine.

Prenons par exemple l’arborescence suivante en indiquant les versions de PHP voulues :

/home
  |__ www (PHP 7.1)
  |__ sous-domaine1 (PHP 7.2)
  |__ sous-domaine2 (PHP 7.3)
  .ovhconfig

Vous devriez avoir à la racine de votre hébergement un fichier `.ovhconfigè qui ressemble à celui-ci :

app.engine=php
app.engine.version=7.3
http.firewall=none
environment=production
container.image=stable

Si ce n’est pas le cas, prenez cet exemple. Ce fichier reprend la configuration visible depuis votre manager OVH.

Il faut placer un fichier .ovhconfig à la racine de chaque sous-domaine en modifiant la valeur de la clé app.engine.version par la version de PHP voulue.

Si on reprend l’exemple précédent, il faut :

Erreur “Not Implemented”

Si vous rencontrez une erreur “Not Implemented”, rendez-vous dans la configuration de votre hébergement sur le manager OVH et choisissez la version de PHP la plus récente :

Image animée qui montre comment configurer la version de PHP depuis le manager OVH