Dotclear

Vous n'êtes pas identifié(e).

Annonce

13 février 2024 Sortie de Dotclear 2.29

#1 2008-09-25 07:17:28

Alinea
Membre
Inscription : 2008-09-25

Comment changer le repertoire d'installation de DC2 ?

Bonjour,
Depuis peu je m'occupe du site web d'une association. Pour cela j'ai voulu utiliser DC2 :) que je trouve vraiment super.
Ne connaissant pas l'installation de DC2 et ne voulant pas pertirber le site existant, j'ai installé le programme dans un repertoire nommé test/ (http://monsite/test)
Ayant fini la configuration de DC2 je voudrait le passer à la racine de mon site (http://monsite). Comment dois-je m'y prendre ?
Des billets ont déjà été créés et je ne voudrais pas les perdres.

Merci d'avance pour vos réponses


Alinéa

Hors ligne

#2 2008-09-25 07:33:36

annso
Responsable de la machine à Twix
Lieu : Lyon
Inscription : 2006-03-05
Site Web

Re : Comment changer le repertoire d'installation de DC2 ?

Bonjour,

Bienvenue sur le forum!

il faut changer le nom du répertoire, puis modifier l'adresse du blog dans "paramètres du blog" ainsi que les chemins public_path, public_url, theme_path et theme_url si ils ont changés dans about:config

Hors ligne

#3 2008-09-25 07:44:55

Kozlika
Modo dcTeam
Inscription : 2004-05-08
Site Web

Re : Comment changer le repertoire d'installation de DC2 ?

Je complète annso : ceci te donnera un blog accessible à l'adresse http://monsite/dotclear

Si tu veux qu'il réponde à l'adresse http://monsite il faudra ensuite déplacer une copie du fichier index.php situé dans /dotclear/ vers la racine et y effectuer les modifs (dont je ne me souviens plus mais que tu trouveras sur ce forum avec une recherche sur le mot "racine").


La documentation : http://doc.dotclear.net/2.0/fulltoc
Le module de recherche du forum : http://www.dotclear.net/forum/search.php ?

Hors ligne

#4 2008-09-25 08:41:48

Alinea
Membre
Inscription : 2008-09-25

Re : Comment changer le repertoire d'installation de DC2 ?

merci annso et Kozlika pour vos reponses, mais ce que j'ai fait n'a pas l'air de fonctionner.
j'ai déplacé le fichier index.php de test/ à la racine du blog et j'ai essaye de remplacer
define('DC_BLOG_ID','default');
par
define('DC_BLOG_ID','test/');

mais rien y fait

Auriez-vous une idée ?
merci d'avance

Alinéa

Hors ligne

#5 2008-09-25 08:44:29

Kozlika
Modo dcTeam
Inscription : 2004-05-08
Site Web

Re : Comment changer le repertoire d'installation de DC2 ?


La documentation : http://doc.dotclear.net/2.0/fulltoc
Le module de recherche du forum : http://www.dotclear.net/forum/search.php ?

Hors ligne

#6 2008-09-25 08:47:03

Philippe
Stagiaire
Lieu : Toulon
Inscription : 2004-06-13
Site Web

Re : Comment changer le repertoire d'installation de DC2 ?

Si tu n'as pas changé l'indentifiant dans les paramètres du blog, laisse default dans index.php, et ne modifie que le chemin vers le dossier dotclear

Hors ligne

#7 2008-09-25 09:39:46

Alinea
Membre
Inscription : 2008-09-25

Re : Comment changer le repertoire d'installation de DC2 ?

merci pour tout ... ca marche ... il fallait juste que je change QUERY_STRING en PATH_INFO
Merci à tous

Alinéa

Hors ligne

#8 2008-09-25 09:44:17

Alinea
Membre
Inscription : 2008-09-25

Re : Comment changer le repertoire d'installation de DC2 ?

Oups, par contre les catégories ne fonctionnent plus. Quand je clic sur une catégorie j'ai le meme resultat que la page d'accueil !!!!


Alinéa

Hors ligne

#9 2008-09-26 07:30:52

Alinea
Membre
Inscription : 2008-09-25

Re : Comment changer le repertoire d'installation de DC2 ?

Grrrr, mon site ne marche plus du tout.
J'ai essayé de modifier public_path, public_url, theme_path et theme_url dans about:config mais ca n'a pas marché. J'ai alors remis les ancienens valeur et depuis j'ai "Dotclear Default theme not found.".
Plus moyen d'afficher quoi que se soit.

Quelqu'un aurait-il une idée pour me dépanner ?

Merci d'avance

Alinéa

Hors ligne

#10 2008-09-26 07:35:04

Kozlika
Modo dcTeam
Inscription : 2004-05-08
Site Web

Re : Comment changer le repertoire d'installation de DC2 ?

Quelles valeurs as-tu mises pour themes_path, themes_url, public_path, public_url ?

Tu as bien laissé le répertoire des thèmes et le répertoire public dans /dotclear/ ?

Peux-tu nous copier ici le index.php que tu as copié à la racine ?


La documentation : http://doc.dotclear.net/2.0/fulltoc
Le module de recherche du forum : http://www.dotclear.net/forum/search.php ?

Hors ligne

#11 2008-09-26 07:51:56

Alinea
Membre
Inscription : 2008-09-25

Re : Comment changer le repertoire d'installation de DC2 ?

j'ai installe dotclear ici : http://amape.free.fr/test
j'ai mis index.php ici : http://amape.free.fr
j'ai changé cette ligne du fichier index.php :

require dirname(__FILE__).'/test/inc/public/prepend.php';

themes_path = themes j'ai aussi essaye test/themes et /test/themes mais j'obtiens le meme resultat
themes_url = /test/themes
public_path = public j'ai aussi essaye test/publicet /test/publicmais j'obtiens le meme resultat
public_url = /test/public

dans parametre du blog et parametres globaux

Hors ligne

#12 2008-09-26 08:28:42

patidou
Membre
Inscription : 2004-11-14
Site Web

Re : Comment changer le repertoire d'installation de DC2 ?

Salut,

Ça marche en path_info, exemple :

http://amape.free.fr/index.php/post/200 … -septembre

Essaye en changeant les réglages de l'url du blog en remplaçant index.php? par index.php/ et en choisissant la méthode path_info à la place de query_string.

;-)


«Quand j'étais petit, je voulais être maître du monde. Maintenant que je suis grand, j'arrive à peine à être maître de moi-même.» Le Chat/Philippe Geluk.
Dotclear a besoin de vous

Hors ligne

#13 2008-09-26 08:29:43

patidou
Membre
Inscription : 2004-11-14
Site Web

Re : Comment changer le repertoire d'installation de DC2 ?

Tu peux aussi enlever le fichier index.php qui se trouve dans ton dossier dotclear ;l-)


«Quand j'étais petit, je voulais être maître du monde. Maintenant que je suis grand, j'arrive à peine à être maître de moi-même.» Le Chat/Philippe Geluk.
Dotclear a besoin de vous

Hors ligne

#14 2008-09-26 08:43:26

Alinea
Membre
Inscription : 2008-09-25

Re : Comment changer le repertoire d'installation de DC2 ?

Oups, ca a l'air de fonctionner :)
Merci patidou
en fait j'etais deja en path_info, j'ai juste remplace le ? par /

Encore merci


Alinéa

Hors ligne

#15 2008-09-26 10:12:47

Don Mateo
Membre
Lieu : Toulon
Inscription : 2008-08-16

Re : Comment changer le repertoire d'installation de DC2 ?

Si tu souhaites, tu peux même enlever index.php dans "Paramètres du blog" et ne laisser que "http://amape.free.fr/", tu auras ainsi en PATH_INFO,

une adresse de billet
http://amape.free.fr/post/2008/09/19/An … -septembre

au lieu de

http://amape.free.fr/index.php/post/200 … -septembre

Hors ligne

#16 2010-11-18 15:05:16

zardoz
Membre
Inscription : 2010-11-01

Re : Comment changer le repertoire d'installation de DC2 ?

Bonjour,

Pour dotclear 2.2
Sur mon FTP j'ai changé le nom du répertoire dotclear de sorte que, au lieu d'avoir :

http:/monsite/dotclear/

J'ai

http:/monsite/blog/    (c'est ce que je veux).

Pour conserver le thème je suis allé dans "EXTENSIONS" puis dans "about:config" (comme vous l'expliquez (annso)), pour changer /dotclear/themes par /blog/themes, dans "themes_url".

Dans "Paramètres du blog", j'ai modifié "http://monsite/dotclear/index.php?" en "http://monsite/blog/index.php?".

J'ai également été dans public_url  pour modifier /dotclear/public en /blog/public.
Bon, ça fonctionne, le blog à conservé son aspect, la feuille de style css.

Mais voilà, pour" themes_path" j'ai ; themes
et
pour public_path j'ai ; public.

Je dois les modifier, comme vous le disiez, mais je ne me figure pas comment ...
Bon, vous dites : "si ils ont changés dans about:config ..."
Je ne comprends pas.
Le chemin "themes"  de "themes_url" doit devenir quoi ?
même question pour le chemin "public".

Merci par avance,
Zardoz.

Hors ligne

#17 2010-11-18 19:25:18

Lomalarch
Responsable du photocopieur
Lieu : Colombes (92)
Inscription : 2006-05-02
Site Web

Re : Comment changer le repertoire d'installation de DC2 ?

Les "path" sont relatifs à l’emplacement du dossier qui contient les fichiers de Dotclear. Si, comme je le comprends, celui-ci est « blog », alors ils doivent rester à themes et public tout court. themes_url devient, lui /blog/themes

Il te faut aussi mettre à jour, dans un éditeur de texte, inc/config.php pour l’url vers l’admin ;-)


RTFM attitude : https://fr.dotclear.org/documentation/2.0
Le chantier tips, tutos et astuces : http://tips.dotaddict.org/
Rien nulle part??? une petite recherche sul’ forum, alors?: https://forum.dotclear.org/search.php ?

Hors ligne

#18 2010-11-18 21:35:46

zardoz
Membre
Inscription : 2010-11-01

Re : Comment changer le repertoire d'installation de DC2 ?

Oh d'accord, je comprends.

Donc pour la mise à jour d'inc/config.php

À la ligne : define('DC_ADMIN_URL','http://illacrea.free.fr/dotclear/admin/');

Je remplace par : define('DC_ADMIN_URL','http://illacrea.free.fr/blog/admin/');

En tout cas merci bien.

Hors ligne

Vous n'êtes pas identifié(e).

Pied de page des forums

Sites map