Ceci est une ancienne révision du document !


Le service web

Quelle version de PHP est installée sur votre serveur et quels sont les modules proposés ?

Le meilleur moyen d'obtenir le maximum d'information sur le moteur PHP installé est de consulter la fonction phpinfo() :

version par défaut (4.3.11-dev)

version 5.0.4-dev

Comment choisir sa version de PHP ?

Vous disposez de plusieurs versions de l'interpréteur PHP. Pour choisir la version que vous souhaitez, il faut positionner l'option PHP_Version dans un fichier .htaccess :

PHP_Version 4.0” pour utiliser PHP 4.3.11-dev

PHP_Version 5.0” pour utiliser PHP 5.0.4-dev

La version utilisée par défaut est la 4.3.11-dev

Comment utiliser mon propre fichier de configuration php.ini?

Pour la version 5.0 : Il vous suffit pour cela de déposer votre fichier php.ini dans le répertoire php-include correspondant à votre espace web par FTP, veillez à utiliser une version du fichier adaptée à celle de notre moteur PHP.

Vous pouvez utiliser comme base la configuration par défaut, disponible suivant la version ici : php.ini .

Pour la version de PHP par défaut (4.3.11-dev) : Vous devez utiliser les options spécifiques à PHP à inclure dans un .htaccess (php_flag et php_value), veuillez consulter la documentation de PHP.

A quoi correspondent les répertoires htdocs, tmp et php-include ?

Le répertoire htdocs correspond à la racine web de votre site c'est à cet endroit que vous devez déposer par exemple votre fichier d'index (index.php, index.html).

Le répertoire tmp correspond à un espace temporaire de stockage que vous êtes autorisé à utiliser.

Le répertoire php-include correspond au répertoire d'inclusion automatique de php, tous les fichiers déposés dans ce répertoire sont inaccessibles pour vos visiteurs et peuvent être inclus dans n'importe quelle page PHP de votre site (déposée dans l'htdocs, exemple : include(“fichier.inc”)), ce système vous permettra notamment d'y installer des fichiers au contenu sensible comme de la configuration.

Puis je spécifier une page d'erreur 404 de ma propre composition ?

Oui, il vous suffit de déposer une page nommée 404.php dans votre répertoire “htdocs”

Puis je spécifier une page à afficher lors d'un dépassement de quota dans le cas d'un hébergement à trafic dédié ?

Oui, il vous suffit de déposer une page nommée quota.html dans votre répertoire “htdocs”, elle sera affichée automatiquement en cas de dépassement.

Puis-je voir le site que j'ai déposé par ftp avant que mes serveurs de noms soient mis à jours chez mon registrar ?

Oui, vous pouvez consulter http://mondomaine.com.preview.lost-oasis.net pour obtenir une prévisualisation du site. (service expérimental)

La fonction PHP mail() est elle activée sur mon espace web ?

Oui, la fonction mail() est activée, cependant vous êtes obligé de fournir l'information “From: votreadresse@votredomaine.com”. Tout abus de la fonction mail() (spam) sera détecté.

A quoi correspond le fichier prepend.php présent dans mon répertoire php-include ?

Le fichier prepend.php est automatiquement traité par le moteur PHP lors de toutes les ouvertures de vos pages PHP.

Les scripts CGI sont ils activés ?

Oui, les script CGI sont activés, nous vous proposons les interpréteurs suivants : perl, python, sh, C

Comment protéger un répertoire de mon site ?

Cela est réalisable très simplement grâce aux fichiers « htaccess » et « htpasswd ».

Il vous suffit d'utiliser le code source disponible ici. Copiez le code tel qu'affiché dans votre navigateur dans un fichier dont l'extension doit être .php et déposez ce dernier dans le répertoire à protéger sur votre site en FTP. Pointez dessus avec votre navigateur. Ce script vous permettra de créer les fichier .htaccess et .htpasswd sans avoir à les faire vous même.