Introduction

Avec ServerGear vos hébergements permettent la modification de certaines valeurs contenues dans le php.ini.

Parfois vous pouvez avoir envie ou besoin de paramètres personnalisés dans votre php.ini qui ne sont pas (encore) gérés directement par ServerGear.

Petit rappel

Apache est le serveur Web utilisé sur ServerGear.

Pour configurer apache, on peut le faire à partir d’un fichier .htaccess

Un .htaccess configure apache pour le répertoire dans lequel il se trouve ainsi que pour tous ses sous-répertoires.

Comment faire ?

C’est simple :

Demandez une copie du php.ini concerné au support SD-France qui vous le copiera par défaut dans le répertoire utilisateur du domaine concerné.

Créez ou modifiez votre fichier .htaccess dans le répertoire de votre choix et placez y la ligne suivante :

suPHP_ConfigPath /home/X/etc

Evidement remplacez X par l’utilisateur concerné.

Exemple

Si vous désirez que l’ensemble de votre hébergement utilise le php.ini personnalisé :

Mettez un .htaccess dans le répertoire racine / qui contient au moins :

suPHP_ConfigPath /home/sdfrance/etc

Cela affectera donc tous vos répertoires et sous-répertoires.

Vous pouvez en plus décider pour un sous-domaine particulier d’utiliser un php.ini différent :

Mettez un .htaccess dans le répertoire du sous-domaine /sd/test qui contient au moins :

suPHP_ConfigPath /home/sdfrance/sd/etc

Cela affectera donc uniquement le répertoire et les sous-répertoires de votre sous-domaine

Avertissement

Si aucun php.ini valide ne se trouve dans le répertoire spécifié par le .htaccess, apache utilisera le php.ini par défaut.

Si vous avez des questions n’hésitez pas à contacter le support.