Dotclear

Installer sur 1and1

Préambule

Après vous être connecté dans votre espace client sur http://1and1.fr, onglet Gestion du pack, vous aurez accès aux informations concernant vos codes d'accès FTP (Configuration de vos domaines), la création de base de données et les paramètres de celle-ci (Administration de MySQL).

Préparation de l'environnement

Vous devrez disposer d'une base de données MySQL en version 5. Si vous n'en avez pas encore, créez-en une.

Vous devez également permettre l'exécution de PHP 5 sur votre espace. Pour cela, ajoutez un fichier .htaccess à la racine de votre espace en suivant ce guide, ce fichier devra contenir :

AddType x-mapp-php5 .php

Astuce :

Si vous avez un message d'erreur du type: Parse error: syntax error, unexpected '{' in /homepages/23/dg10394757394/htdocs/dotclear/inc/public/prepend.php on line 37 vous gagnez le droit de (re)lire les lignes précédentes !

Installation

Avec votre navigateur, rendez-vous sur le répertoire admin/install de votre copie de Dotclear et suivez l'assistant.

Si l'installation échoue, effectuez une installation à partir du fichier config.php.

Complément

Lorsque votre installation sera achevée et que vous aurez vérifié que tout se passe correctement, vous pouvez, si vous voulez choisir le format path_info pour vos URL et supprimer la mention index.php/ des URL du blog

Passer en path_info

Dans le fichier config.php décommenter en enlevant les doubles / du début des lignes du dernier bloc

Supprimer index.php/

Ajoutez les lignes suivantes à votre fichier .htaccess :

# Pour des URL sympas avec DotClear 2
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (.*) index.php/$1
RewriteRule ^index.php$  index.php/

Note : Si vous avez mis DC2 dans un sous-répertoire, remplacez la ligne

RewriteBase /

par

RewriteBase /sous-répertoire/

Modifiez ensuite depuis le tableau de bord, Paramètres du blog, le champ URL du blogue en supprimant la mention index.php/ de la fin de l'URL.

Sites map