Introduction

Cette page recense quelques recommandations à prendre en compte avant et au moment de l'installation de Copix chez un hebergeur.

Elle contient aussi quelques astuces concercant l'installation chez des hebergeurs précis.

Vérification des prérequis

Si vous avez lu le Guide d'installation vous avez pu déjà avoir un aperçu des besoins de Copix. Il convient donc de vérifier si votre hébergeur propose les options suivantes :

PHP 5.1 et +

De plus en plus d'hébergeur propose PHP 5, mais assez rarement par défaut. Différentes solutions sont proposés, certaines vous demande de changer les extensions de vos fichier en .php5. Dans ce cas renommez simplement index.php en index.php5. D'autres vous permettent de définir à l'aide d'un .htaccess, une variable d'environnement indiquant la version de php à utiliser.

Exemple chez OVH :

SetEnv PHP_VER 5

Il vous faudra consulter les documentations de votre hébergeur pour connaître les options qu'ils proposent. Si votre hébergeur ne propose que PHP 4 ou php 5.0, changez en.

SGBD et PDO

Il est important de vérifier la présence de l'extension et des drivers correspondant au SGBD que vous désirez utiliser (généralement pdo_mysql et parfois pdo_pgsql). S'ils ne sont pas présent il est toujours possible de passer par le SGBD Sqlite intégré dans PHP 5.

== Répertoire de destination ===

Idéalement, il convient de placer copix dans un répertoire différent du répertoire de publication et de rendre accessible le répertoire www.

Cas Concrets

OVH

Mise en place de PHP 5

Pour faire cohabiter PHP4 et PHP5 sur le même hebergement mutualisé, OVH distingue les versions suivant l'extension. Il vous faudra renommer le fichier copix/www/index.php en copix/www/index.php5

Autre possibilité, mettre en place un fichier .htaccess à la racine du répertoire Copix et placer à l'intérieur la ligne suivante :

SetEnv PHP_VER 5

Tous les scripts .php se situant dans ce répertoire et ses sous-répertoire, utiliseront PHP5.

Drivers PDO

La version de PHP5 chez OVH est compilé avec les drivers pdo_sqlite et pdo_mysql. Pas de problèmes particuliers à ce niveau là. Le format de la chaine de connexion est le suivant : dbname=XXX;host=YYY où dbname est le nom de votre base de données et YYY l'hôte du serveur MySQL (ex : sql4).

Répertoire de destination

Par défaut les hébergements OVH dispose d'un répertoire www pour la publication. Il est donc possible d'uploader tel quel votre arborescence Copix. Il est même possible selon vos options, de dédier un sous-domaine à copix.

Rendez vous sur le manager OVH section hébergement, rubriques sous-domaines. Dans le formulaire indiquez les informations suivantes :

  • Nom du sous-domaines : copix
  • Dossier cible : copix/www

Crééz sous la racine un répertoire copix. Uploadez votre arborescence dans ce répertoire.

Free

Mise en place de PHP 5

Drivers PDO

Safe Mode