b'jour
Avant de faire des modifications de code :
• faire une sauvegarde des fichiers originaux
• et disposer d'une sauvegarde fonctionnelle du site, c'est plus sûr
Pour ce faire, la copie des fichiers du site ne suffit pas, il faut également disposer de la base de données. Je te mets ici le détails d'une procédure concernant la manipulation d'une base de données pour la passer du site de production à celui de sauvegarde en local.
Note : je pars de l'hypothèse que tu as déjà installé le pack WampServer
Salut,
Etape 01 : récupération de la base de donnéesPour sauvegarder une base de données tu dois :
• accéder à l'application PhpMyAdmin de ton hébergeur
• sélectionner la bonne base de données (si tu ne sais plus laquelle est utilisée par le site l'information figure dans le fichier mainfile.php)
• une fois la base de donnée affichée (ses tables sont listée sur la colonne de droite), tu cliques sur l'onglet Exporter
• tu coches la cases Transmettre située en base de page et sur le bouton Exécuter
> Tu as ainsi sauvegardé ta base de données (concrètement, tu as récupéré un fichier .sql)
Etape 02 : traitement du fichier récupéré avant son importationOuvrir le fichier .sql avec un éditeur de code (logiciel Notepad++ par exemple). Il va falloir faire 2 chercher / remplacer successifs dans ce fichier :
• chercher http://
www.ton-site.com et remplacer par
http://localhost/nom-dossier-contenant-ton-site• chercher
/home/le-chemin-du-serveur et remplacer par
C:/wamp/www/nom-dossier-contenant-ton-site (exemple de chemin avec Wamp Server)
> Tu as ainsi modifié toutes les url et tous les chemins présents dans la base de données et qui sont prévus pour un contexte distant. Ta base de données est prête pour un fonctionnement en local
Etape 03 : importation de la base de données en localAccéder à l'application PhpMyAdmin (clic sur l'icône WampServer située près de l'horloge Windows et sélection de phpMyAdmin).
Si la base de données est déjà créée, supprimer les tables contenues (au préalable, toujours faire une sauvegarde). Utiliser ensuite la fonction Parcourir disponible à l'onglet Import et sélectionner le fichier .sql préparé à l'étape 02.
Si la base de données n'existe pas encore, la créer depuis la page d'accueil de PhpMyAdmin puis accéder à la fonction Parcourir de l'onglet Import. Sélectionner le fichier .sql préparé à l'étape 02.