Forum CMS Made Simple FR
Transfert sur un nouveau serveur - Version imprimable

+- Forum CMS Made Simple FR (https://forum.cmsmadesimple.fr)
+-- Forum : Ressources (https://forum.cmsmadesimple.fr/forum-4.html)
+--- Forum : Formations (https://forum.cmsmadesimple.fr/forum-13.html)
+--- Sujet : Transfert sur un nouveau serveur (/thread-689.html)



Transfert sur un nouveau serveur - jce76350 - 23/09/2010

Méthode via FTP et "phpMyAdmin"

Note : Naturellement, la démarche est exactement la même si vous avez développé vote site en local et que vous souhaitez le transférer chez votre hébergeur.

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.

Étape 1 : Export de la base de données - 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".

Étape 2 : Transfert des fichiers - En général, par FTP il vous faudra décomposer en deux phases :
Récupérer vos fichiers sur votre ordinateur (sauf si l'installation fonctionne en local) ;
Les télécharger vers votre nouveau serveur, avec Fillezilla (Vérifier les permissions sur les dossiers).

- Faire une installation normale comme indiqué dans installation Installer une version de CmsMadeSimple avec le FTP,
Installation Étape 5 cocher uniquement : Création des tables, décocher Installer les exemples de contenus et les gabarits.
Voir aussi le Wiki cms .fr


- Édition du fichier "config.php" si besoin pour URLs "propres" ("url rewriting")
Identifiez-vous dans la zone d'administration de votre nouveau site, vérifier le fonctionnement. Vérifier aussi que le site Web fonctionne (vous avez une seule page Web).
n'effacez pas le dossier "/install" ! (Afin de pouvoir faire les mises à jours futures, il est conseiller de le renommer).

Étape 3 : Import de la base de données - Attention la compatibilité entre les bases de données source et cible. Consultez votre hébergeur et/ou la documentation "phpMyAdmin".
Nota personnel : Pour des raisons de compatibilité vérifier le fichier SQL, il faut supprimer toutes les information du fichier SQL (précédemment sauvegardé) concernant les " ENGINE=xxxx DEFAULT CHARSET=lxxx " pour éviter les problèmes.

Étape 4 : Le final - Identifiez-vous dans la zone d'administration de votre nouveau site, vérifier le fonctionnement.
- Modifier les permissions à 444 du fichier "config.php"

- Faire un test du site WEB
- Rendez-vous dans l'administration ,
- vérifier les Modules installés et les configurer
- faire un test sur les pages et les articles
- ajuster les petits détails

Nota cette méthode est garantie 100%
elle est extraite du wiki

[Edit 27/01/2014]
Attention ce tuto est valable uniquement pour un transfert de version CMSms identique

Si vous devez faire une mise à jour il faut d'abord faire
1- Le transfert du site
2- La mise à jour (une mise à jour de 1.9.x vers 1.11.xça ce fait d'abord en test sur un serveur local)