Page 1 of 1

(RESOLU)Changement de répertoire

Posted: Wed Feb 20, 2008 11:10 am
by isa
Bonjour,
j'ai installé mon cms dans un répertoire provisoire pour test, et maintenant je désir le mettre dans le répertoire définitif, comment procèder pour ce changement.

Merci d'avance

isa

Re: Changement de répertoire

Posted: Wed Feb 20, 2008 12:16 pm
by bmunsch
Il faut recopier les fichiers à la racine du site (le mieux est d'utiliser un logiciel ftp pour faire l'opération sur le serveur).

Ensuite, il faut modifier les chemins de répertoires dans le fichier config.php :

$config['root_url']

$config['root_path']

etc ...

Allez bon courage !

Re: Changement de répertoire

Posted: Wed Feb 20, 2008 3:53 pm
by jce76350
re,

ça serait pas plus simple de changer le nom du répertoire ?

Re: Changement de répertoire

Posted: Wed Feb 20, 2008 6:21 pm
by isa
OK je vais tester, mon cms est actuellement sur le bon serveur mais dans un répertoire www.monsite.ch/web/cms et maintenant qu'il est terminé je désire le mettre à la racine sur le serveur  www.monsite.ch/web/

quelles sont les variables de config.php qui doivent changer?

Il y en a qui sont clair mais d'autres je ne sais pas?

A+isa

Re: Changement de répertoire

Posted: Wed Feb 20, 2008 6:43 pm
by jce76350
re,

Faire une sauvegarde de la BD par sécurité  ;)
Et dans ce cas ne te prends la tête fais un transfert de tes fichiers de /web/cms/ --> /web/
tu vides le config.php
Tu refais une installation en faisant ATTENTION lors de réinstallation de bien décocher la création des tables (Etape 10)
Et c'est bon

Re: Changement de répertoire

Posted: Wed Feb 20, 2008 7:23 pm
by Pierre M.
Bonsoir Isa,

le forum signale que c'est bientôt l'anniversaire de Jean-Claude : je suggère de lui faire un gâteau en remerciement :-)

Pierre M.

Re: Changement de répertoire

Posted: Thu Feb 21, 2008 5:20 pm
by isa
:-*Bon anniversaire, pour le gâteau il est virtuel.
Je n'ai pas encore osé faire le changement de répertoire, je vais tout sauvegarder avant!!!...
En effet je n'ai pas envie de tout recommencer à zéro.

je vais dupliquer tout et également le config. avant de faire cette manip.

J'espère que c'est pas trop dangereux et que je ne vais pas perdre des infos.

A+Isabelle

Re: Changement de répertoire

Posted: Thu Feb 21, 2008 5:32 pm
by isa
Coucou et cette étape je fais quoi? puisque ma base existe déjà?

Etape 6
Créez une base de données vide. Selon votre hébergeur, vous pouvez utiliser un programme comme "phpMyAdmin" ou le panneau d'administration de votre compte.

Vous pouvez choisir n'importe quel nom, nom d'utilisateur et mot de passe pour la base de données (assurez-vous seulement de vous en souvenir !). Pour rendre les choses encore plus faciles quand vous installez CMSMS (étapes 7 à 10), utilisez simplement : (à l'intention du modérateur : texte barré mais conservé puisque le remplacement n'est plus conforme à la version originale, qu'il serait souhaitable de modifier également !)


A+isa

Re: Changement de répertoire

Posted: Thu Feb 21, 2008 5:38 pm
by jce76350
re
Coucou et cette étape je fais quoi? puisque ma base existe déjà?
Etape 6
Créez une base de données vide.
.... tu donnes Bien sur les mêmes informations qu'à l'origine quand tu as créé ta base
*Bon anniversaire, pour le gâteau il est virtuel.
Merci, il est délicieux

Re: Changement de répertoire

Posted: Thu Feb 21, 2008 6:02 pm
by isa
Donc créer un base vide avec les mêmes infos mais alors il va tout écraser sur le serveur???
A+isa

Re: Changement de répertoire

Posted: Thu Feb 21, 2008 6:09 pm
by jce76350
re,
Donc créer un base vide avec les mêmes infos mais alors il va tout écraser sur le serveur???
D'abord tu crée pas une base vide mais a ce moment la, tu donnes les informations pour le config.php pour la connexion à la base

Ensuite (c'est apres que les données vont etre crées ou non)
Donc
ATTENTION lors de réinstallation de bien décocher la création des tables (Etape 10)

Re: Changement de répertoire

Posted: Thu Feb 21, 2008 6:53 pm
by isa
OK j'ai pigé encore une chose j'ai lu que:

Préalable - Avant de copier les fichiers de leur emplacement initial : videz le cache depuis la zone d'administration (et éventuellement, activez le message de maintenance).

Mais ou se trouve cette fonction de vider le cache sur la zone d'administration, je ne trouve pas?

Merci il y aura un 2em gateau

A+Isa

Re: Changement de répertoire

Posted: Thu Feb 21, 2008 9:16 pm
by jce76350
re,
Mais ou se trouve cette fonction de vider le cache sur la zone d'administration, je ne trouve pas?
Administration du site » Paramètres globaux -->Vider le cache

ou en FTP  dans le dossier  \tmp\templates_c\ 
Merci il y aura un 2em gateau
:'(

Re: (RESOLU)Changement de répertoire

Posted: Fri Feb 22, 2008 10:50 am
by isa
Merci à tous j'ai finalement suivi un peu tout les conseils et tout semble fonctionner je vais vous donner les infos sur la marche à suivre que j'ai effectuée.


    *  Préalable - Avant de copier les fichiers de leur emplacement initial : videz le cache depuis la zone d'administration (et éventuellement, activez le message de maintenance).
    * Etape 1 : Transfert des fichiers - En général, par FTP il vous faudra décomposer en deux phases :

      1. Récupérer vos fichiers sur votre ordinateur ;
      2. Les télécharger vers votre nouveau serveur.

    * Etapes 2 et 3 : Export / Import de la base de donnée - Il vous faut vérifier la compatibilité entre les bases de données source et cible (leur type et les options d'import/export). Consultez votre hébergeur et/ou la documentation "phpMyAdmin".
    * Etape 4 : Edition du fichier "config.php" - La question des URLs ou des identifiants "MySQL" ne posent en général pas de problèmes. Il en va autrement des chemins absolus (paths). Si vous ne connaissez pas le chemin absolu vers la racine de votre nouveau site, vous pouvez avantageusement le remplacer par la variable "$_SERVER['DOCUMENT_ROOT']". Vos chemins seront corrects quel que soit l'hébergeur et le dossier que vous utilisez pour CMSMS. Il y a 4 lignes concernées :

$config['root_path'] = $_SERVER['DOCUMENT_ROOT'];
$config['previews_path'] = $_SERVER['DOCUMENT_ROOT'].'/tmp/cache';
$config['uploads_path'] = $_SERVER['DOCUMENT_ROOT'].'/uploads';
$config['image_uploads_path'] = $_SERVER['DOCUMENT_ROOT'].'/uploads/images';

    * Etape 5 : Le final - Identifiez-vous dans la zone d'administration de votre nouveau site, videz le cache et désactivez le message de maintenance.

Voilà

A+pour d'autres aventures

Isa