(RESOLU)Changement de répertoire
Moderator: jce76350
(RESOLU)Changement de répertoire
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
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
Last edited by isa on Fri Feb 22, 2008 10:46 am, edited 1 time in total.
Re: Changement de répertoire
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 !
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
re,
ça serait pas plus simple de changer le nom du répertoire ?
ça serait pas plus simple de changer le nom du répertoire ?
Jean-Claude Etiemble MyPageFr
Re: Changement de répertoire
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
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
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
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
Jean-Claude Etiemble MyPageFr
Re: Changement de répertoire
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.
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
:-*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
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
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
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
re
.... tu donnes Bien sur les mêmes informations qu'à l'origine quand tu as créé ta baseCoucou et cette étape je fais quoi? puisque ma base existe déjà?
Etape 6
Créez une base de données vide.
Merci, il est délicieux*Bon anniversaire, pour le gâteau il est virtuel.
Jean-Claude Etiemble MyPageFr
Re: Changement de répertoire
Donc créer un base vide avec les mêmes infos mais alors il va tout écraser sur le serveur???
A+isa
A+isa
Re: Changement de répertoire
re,
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)
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 baseDonc créer un base vide avec les mêmes infos mais alors il va tout écraser sur le serveur???
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)
Jean-Claude Etiemble MyPageFr
Re: Changement de répertoire
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
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
re,
ou en FTP dans le dossier \tmp\templates_c\

Administration du site » Paramètres globaux -->Vider le cacheMais ou se trouve cette fonction de vider le cache sur la zone d'administration, je ne trouve pas?
ou en FTP dans le dossier \tmp\templates_c\
Merci il y aura un 2em gateau

Jean-Claude Etiemble MyPageFr
Re: (RESOLU)Changement de répertoire
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
* 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