Ce tutoriel s'adresse aux personnes désirant changer l'hébergement de leur forum. En effet, certains sont amenés à changer d'hébergeur pour x raison, ainsi donc, le transfert (déménagement) de son forum requiert une démarche organisée auquel ce tutoriel se propose d'expliquer étape par étape, les actions à réaliser (c'est une démarche, il en existe d'autres).
Ce qui est nécessaire pour réaliser la démarche ci-dessous est d'avoir accès à :
- Des logiciels pour la réalisation des actions demandées :
- Un client FTP (Filezilla, Fresh FTP, etc ...).
- Un éditeur de fichier (notepad++, crimson editor, etc ...).
Son hébergement actuel (celui qui accueil actuellement votre forum) : - Le gestionnaire de votre base de données (le plus couramment c'est phpMyAdmin ).
- Le FTP qui contient les fichiers de votre forum.
Son nouvel hébergement (celui qui accueillera votre forum) : - Le gestionnaire de votre base de données (le plus couramment c'est phpMyAdmin).
- Le FTP qui contient les fichiers de votre forum.
- 1 étant le nombre qui représentera votre ancien hébergeur.
- 2 étant le nombre qui représentera votre nouvel hébergeur.
Info: Un tutoriel a été rédigé spécifiquement pour cette partie du tutoriel, il est disponible Ici
Une fois, votre sauvegarde/restauration effectuée, vous n'aurez plus qu'à reprendre ce tutoriel, pour continuer les étapes de transfert.
» Changement des valeurs server_name et script_path dans phpmyadmin 2
Rendez-vous dans la base de données du forum 2, cliquez sur la table phpbb_config (ou ***_config si vous avez choisi de mettre un autre préfixe), une fois arrivé à la table phpbb_config, cliquez sur Afficher sur la barre du haut.
Ensuite, il suffit de chercher les champs script_path et server_name (respectivement pages 6 et 7) et de les modifier de la façon suivante :
server_name : Indiquez votre nom de domaine sans le http:// devant exemple: monforum.free.fr ou www.monsite.com
script_path : Indiquez dans quel chemin va se trouver le forum (exemple : /phpBB3 ou / si le forum est à la racine)
Pensez aussi à modifier les valeurs de cookie_domain et cookie_path de la page 3 avec vos nouvelles valeurs.
cookie_domain : Indiquez votre nom de domaine sans le http:// devant exemple: monforum.free.fr ou sans le http://www exemple: .monsite.com
cookie_path : Dans la majorité des cas, ce réglage doit être laissé à "/", de façon à ce que votre cookie soit accessible à travers tout votre site. Si pour une raison ou une autre vous voulez restreindre le cookie à votre forum, alors indiquez dans quel chemin va se trouver le forum (exemple : /phpBB3 )
» Transfert des fichiers du FTP 1 vers votre ordinateur
Connectez-vous à votre FTP du forum 1 (si vous ne savez pas comment y accéder, reportez-vous au mail de bienvenue de votre hébergeur).
Créer un dossier forum dans Mes Documents (par exemple )sur votre ordinateur. Ça vous permettra de mieux vous y retrouver par la suite.
Transférez tous les fichiers du forum vers votre dossier forum de votre ordinateur.
Info: /!\ Ne pas fermez votre logiciel FTP avant que tout les fichiers aient été transferés.Rendez-vous dans le dossier forum de votre ordinateur (ou un autre nom), ouvrir le fichier config.php avec un éditeur de texte (Bloc Note, Notepad++, Wordpad, etc...) puis changez les coordonnées en fonction du nouvel hébergeur, comme ceci :
- Code: Tout sélectionner
<?php
// phpBB 3.0.x auto-generated configuration file
// Do not change anything in this file!
$dbms = 'mysql';
$dbhost = 'localhost';
$dbport = '';
$dbname = 'nom_de_la_base_ici';
$dbuser = 'nom_d'utilisateur_de_la_base_ici';
$dbpasswd = 'mot_de_passe_de_la_base_ici;
$table_prefix = 'phpbb_';
$acm_type = 'file';
$load_extensions = '';
@define('PHPBB_INSTALLED', true);
// @define('DEBUG', true);
// @define('DEBUG_EXTRA', true);
?>
Après avoir vérifié si les informations que vous avez entré sont bonnes, sauvegardez le fichier.
» Transfert des fichiers de votre ordinateur vers votre FTP 2
Rendez-vous dans le FTP du forum 2.
Sélectionner votre répertoire dans lequel vous voulez transférer vos fichiers (attention : il doit correspondre au champ indiqué par script_path).
Puis transférez tout les fichiers du répertoire forum de votre ordinateur vers votre FTP.
» Vider le contenu du fichier config.php de votre ordinateur
Afin d'effacer toutes traces de votre transfert, ouvrez le répertoire forum (ou autre nom) de votre ordinateur, ensuite ouvrez le fichier config.php à l'aide d'un éditeur de texte puis vider son contenu et sauvegardez le fichier.

