Trucs et astuces : Installation dotclear 2 beta 7

dotclear

Bon, je me suis enfin décidé à mettre en place une plate-forme de test « online » pour le blog, histoire de faire mes expériences sans avoir à perturber le site ou faire de fausse manip pouvant entraîner des « Katas » !
Et forcement, comme c’est toujours le cas dans l’informatique, un petit truc où l’on prévoit d’y passer une heure, et bien on y passe bien plus… donc je fais ce billet pour vous faire gagner du temps pour les 2 problèmes auxquels j’ai été confronté lors de la mise en place du-dit « blog de test standartux« …

1er problème : « PCRE ne gère pas les chaînes UTF-8 »

Lors du lancement de l’installation de dotclear 2 beta 7 aprés avoir recopié le répertoire d’install sur le serveur:

DotClear ne peut pas être installé.
Le moteur d’expressions rationnelles PCRE ne gère pas les chaînes UTF-8.

Donc, un coup de « google est ton ami » pour tomber sur ce billet qui permet de modifier l’accès PCRE pour qu’il gère l’UTF-8.
Il suffit juste de modifier le fichier ‘check.php’ présent sous votre domaine lors de l’install présent dans le répertoire /admin/install/
Allez chercher ce fichier sous le chemin suivant:
ftp://MON_SITE/admin/install/check.php

Trouvez la section de code ci-dessous:

 if (!@preg_match("/\xf8\xa1\xa1\xa1\xa1/u", "\xf8\xa1\xa1\xa1\xa1")) {
$err = __('PCRE engine does not support UTF-8 strings.');
}

pour le remplacer par le code suivant:

 if (!@preg_match("/\xf8\xa1\xa1\xa1\xa1/u", "\xf8\xa1\xa1\xa1\xa1")) {
$pcre_str = base64_decode('w6nDqMOgw6o=');
if (!@preg_match('/'.$pcre_str.'/u', $pcre_str)) {
$err = __('PCRE engine does not support UTF-8 strings.');
}
}

mettez à jour le fichier via le FTP et ça devrait rouler…

2eme problème : « Blog is not defined »

Cool, on arrive finalement à se connecter et à commercer à configurer le blog de test et puis on veut quand même voir à quoi il ressemble, et là c’est le drame :
Blog is not defined

cela arrive après un changement d’identifiant ( default ) dans le tableau de bord ou à la suite d’une mise à jour.

Tiens, bizarre, ça me dit vaguement quelque chose ça… google à la rescousse et je tombe la dessus
Bon, là je rigole jaune car je vois que j’avais déjà laissé un message le mardi 17 juillet 2007 à 22:17 :-/

Bref, il suffit de modifier dans le fichier index.php (normalement sous la racine de votre blog) et de remplacez ‘default’ par le mot que vous avez choisi pour ‘identifiant du blog’.

 # Define your blog here  define('DC_BLOG_ID','votre-identifiant-modifie');

bon, et bien j’espère qu’avec ça, vous aurez déjà deux problèmes (potentiels) de moins à chercher à résoudre lors de votre installation dotclear 2 😉

PS: merci à Tangi Bertin et olivier (unknown)

6 réflexions au sujet de « Trucs et astuces : Installation dotclear 2 beta 7 »

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.