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.


