Attention : ce tutoriel n’est à suivre UNIQUEMENT QUE si le précédent, qui reste la solution la plus simple, n’a pu être mis en œuvre.

Installer manuellement demande un peu plus de travail qu’en utilisant le fichier d’installation automatique mais rien d’insurmontable. Ce problème ayant été rencontré chez Free hier, nous nous concentrerons sur les explications pour cet hébergeur. Nous passerons par trois étapes :

Transfert des fichiers

  • Rendez-vous sur la page des téléchargements de Dotclear.
  • Cliquez sur « fichier zip » ; une fenêtre de dialogue vous demande de choisir un emplacement pour ce fichier, choisissez le répertoire mon_blog (ou déplacez-le vers ce dossier après téléchargement sur votre bureau si ça vous semble plus simple).
  • Décompressez ce fichier (on appelle ce type de fichier compressé une archive). Vous obtiendrez un répertoire nommé dotclear avec tout un tas de trucs dedans.
  • A l’aide de FileZilla, transférez ce dossier et tout son contenu au même niveau que test.html et style.css.

Activation de PHP5

Dotclear emploie un langage de programmation nommé PHP5[1]. Chez certains hébergeurs on peut l’indiquer dans ses paramètres d’hébergement (c’est le cas par exemple pour PHPnet), chez d’autres il faut un petit fichier spécifique à placer au même niveau que dotclear sur l’hébergement pour activer ce langage.

Cela se réalise avec un fichier spécial nommé .htaccess. Nous prendrons l’exemple pour chez Free. Si vous êtes chez un autre hébergeur et si par malheur le fichier d’installation magique ne fonctionne pas, voyez du côté des documentations spécifiques comment procéder ou consultez le service de support de votre hébergeur ou demandez de l’aide ici.

Créer le fichier .htaccess

  • Lancez votre éditeur de texte.
  • Créez un nouveau fichier.
  • Nommez-le htaccess.txt
  • Vérifiez dans les paramètres de codage des caractères que ceux-ci sont réglés en ANSII :
    • Pour Smultron ça se passe dans le menu Texte -> Encodage du texte -> ASCII sans pertes
    • Pour Notepad++ ça se passe dans le menu Format -> Encoder en ANSI[2]
  • Inscrivez cette unique ligne, très exactement[3] :
php 1
  • Envoyez ce fichier sur votre hébergement, au même niveau que dotclear, test.html, style.css.
  • Renommez le fichier, très exactement en .htaccess[4]

Installation

A l’aide de votre navigateur, rendez-vous sur http://example.com/dotclear/admin/install puis suivez les instructions. Si vous êtes chez Free, dans le panel qui vous demandera les informations concernant votre base de données, vous n’aurez à remplir que les cases suivantes :

  • Type de base : postgresql
  • Nom d’utilisateur de la base de données : votre login
  • Mot de passe : votre mot de passe

Laissez les autres champs vides. Poursuivre les étapes jusqu’à la fin.

Notes

[1] Le chiffre est important, si vous disposez de PHP4 par défaut il vous faudra néanmoins activer PHP5 comme décrit dans cette partie.

[2] je ne sais pas je compléterai dès qu’un autre mono nous en aura informés - Merci François !

[3] Je rappelle que je décris ici le fichier nécessaire chez Free.

[4] Attention : ne pas oublier le point devant, bien veiller aux deux "c" et aux deux "s", ne rien mettre d’autre à la fin.