Archives FluxBB.fr

Les archives de FluxBB.fr

Vous n'êtes pas identifié(e).

#1 03-01-2009 17:28:47

golfech
Membre

Intégration d'un forum existant en ligne dans Wampserver

Bonjour et BONNE ANNEE !

J'ai développé un forum directement en ligne sur free.fr et -maintenant que j'ai un pc avec assez de place- je veux maintenant pouvoir continuer à le mettre à jour en local grâce à Wampserver.

J'arrive à installer Wampserver, à copier le répertoire de mon forum Punbb dans un sous-dossier situé à l'adresse C:\wamp\www\forum et à importer les données sql de mon forum dans une nouvelle base appelée "forum" dans phpMyAdmin.

Là où je bute, c'est pour afficher ce forum en local grâce à Wamp.

Mes divers essais se sont soldés par des erreurs à l'ouverture de phpMyAdmin ou de mon dossier contenant mon forum. Mes modifs dans config.inc.php se sont toutes soldées par des échecs à l'ouverture, malgré le redémarrage des services dans Wamp.

Quels fichiers faut-il modifier et comment, faut-il rentrer sur Wamp le login et mot de passe sql de mon forum sur Free.fr, faut-il supprimer le compte "root" ou seulement y mettre un mot de passe, comment configurer?

Les diverses aides trouvées sur internet ne m'ont pas permis de comprendre comment résoudre mon problème. La plupart proposent de créer un forum PunBB sur Wamp à partir de l'installation de base de PunBB, pas d'y importer un forum déjà existant et modifié en ligne...

Dernière modification par golfech (03-01-2009 17:33:19)


devises préférées: "Dans ma rue, y'a des connards et des mecs biens" (cf OTH)
"Ce ne sont pas les girouettes qui bougent, c'est le vent qui change de sens" (illustre inconnu)
"La liberté (de la presse) ne s'use que si on ne s'en sert pas" (cf Le Canard Enchaîné)
"Rock'n'roll, bordel !" (cf Golfech)

Hors ligne

#2 03-01-2009 18:53:04

sharrinddlar
Membre

Re : Intégration d'un forum existant en ligne dans Wampserver

Salut golfech,

Ce que je ferais pour faire ce que tu souhaite faire :

- Récupération de la base de données chez free
- Création d'une base sur ton wamp (clique gauche sur le petit compteur->puis sur phpmyadmin)
- Importation de toutes les tables exportées précédemment
- Récupération de tout ton site situé chez free
- mise en place de tout ce que tu a récupéré sur C:\wamp\www\forum
- Modification de ton config.php de ton fluxbb avec les nouvelles données mysql (serveur: localhost, pass: vide souvent, log: root)

après il te faut te rendre avec ton navigateur sur http://localhost/ ou click gauche sur le petit compteur et localhost.

Hors ligne

#3 03-01-2009 19:16:48

Otomatic
Régisseur

Re : Intégration d'un forum existant en ligne dans Wampserver

Bonjour,

En local, sous Wampserver 2.0f, un forum FluxBB (PunBB) fonctionne parfaitement.
Voir, par exemple : cette enfilade. et et celle là.

Tu écris avoir des erreurs d'accès à PhpMyAdmin sous Wampserver. Ce serait bien d'avoir le libellé exact des erreurs.
Sur le forum Wampserver, sous le même pseudo qu'ici, j'ai écris de nombreuses contributions sur les paramètres à modifier dans les fichiers :
- wamp\bin\apache\apache2.2.11\conf\httpd.conf
- wamp\bin\apache\apache2.2.11\conf\extra\httpd-vhosts.conf
- wamp\bin\apache\apache2.2.11\bin\php.ini
- wamp\bin\mysql\mysql5.1.30\my.ini
- wamp\alias\phpmyadmin.conf
- wamp\apps\phpmyadmin3.1.1\config.inc.php
Des recherches sur ce forum seraient une aide efficace.

En tout état de cause, voici uen procédure de transfert de la base de données entre Free.fr et Wampserver.

Export de base de données (ou de tables) depuis un site chez Free.fr

Dans son navigateur, lancer :
http://sql.free.fr
Remplir le formulaire d'accès :
- Utilisateur par le nom du compte sans ".free.fr"
Si compte est "tartempion.free.fr", mettre "tartempion" (Sans les guillemets)
- Mot de passe : Votre mot de passe d'accès à la base de données
Nota : Il peut être différent du mot de passe FTP et du mot de passe courriel
OK

On se retrouve sous PhpMyAdmin avec la base de données du compte.
Cliquer sur l'onglet Exporter

Dans le cadre Exporter :
- Sélectionner toutes les tables ou seulement celles que vous souhaitez exporter
- Valider SQL comme format d'export

Dans le cadre Options :
- Ne rien mettre dans : Commentaires mis en en-tête (\n sépare les lignes)
- Ne pas cocher Utiliser le mode transactionnel
- Ne pas cocher Désactiver la vérification des clés étrangères
- Mettre Mode de compatibilité SQL sur NONE
  (Sauf si vous voulez exporter pour une autre version de MySql)

Cocher le cadre Structure
- Cocher Ajouter DROP TABLE / DROP VIEW
- Cocher Ajouter IF NOT EXISTS
- Cocher Inclure la valeur courante de l'AUTO_INCREMENT
- Cocher Protéger les noms des tables et des champs par des "`"
- Ne pas cocher Ajouter CREATE PROCEDURE / FUNCTION
- Éventuellement, cocher Inclure sous forme de commentaires
  Dates de création/modification/vérification
 
Cocher le cadre Données
- Cocher Insertions complètes
- Cocher Insertions étendues
- Vérifier ou mettre Taille maximum de la requête générée à 50000
- Ne pas cocher Insertions avec délais (DELAYED)
- Ne pas cocher Ignorer les erreurs de doublons (INSERT IGNORE)
- Cocher Utiliser l'hexadécimal pour les BLOB
- Vérifier Type d'exportation sur INSERT

Cocher Transmettre et :
- Modèle de nom de fichier (1) sur __DB__ et cocher (se souvenir du modèle)
- Jeu de caractères du fichier : utf-8
- Compression: aucune

Valider (Cliquer) Exécuter

Le navigateur va demander sous quel nom et où vous voulez enregistrer le fichier
Nota : J'enregistre mes fichiers dans un dossier nommé Bases_Internet et comme nom de fichier je mets toujours :
- nom_du_site_date.sql, par exemple : aviatechno_2007-11-28.sql

Maintenant, en local, par exemple sous Wampserver, lancer PhpMyAdmin, choisir la base de données puis l'onglet Importer
- Mettre, par le bouton Parcourir, le chemin du fichier précedemment sauvegardé, dans le champ Emplacement du fichier texte.
- Vérifier que Jeu de caractères est bien sur utf-8
- Dans format du fichier d'importation, vérifier que Mode de compatibilité SQL est sur NONE
- Valider le bouton Exécuter
- Attendre le message de fin, par exemple :
  L'importation s'est terminée avec succès, 104 requêtes exécutées.


Ce n'est pas parce que l'erreur se propage qu'elle devient vérité. Gandhi
Sont différents : ça et sa - est et ait - à et a - ce et se - mes et mais ou met - été et était - c'est et ces - ce-si et ceci
La vie sans musique est tout simplement une erreur, une fatigue, un exil. Friedrich Nietzsche

Hors ligne

#4 03-01-2009 21:26:35

golfech
Membre

Re : Intégration d'un forum existant en ligne dans Wampserver

Merci pour vos réponses.
J'y suis finalement arrivé en créant une base appellée "gueule" sur phpMyAdmin, j'ai créé un super utilisateur et le mot de passe voulu puis j'ai supprimé l'utilisateur root.
Enfin j'ai ré-installé fluxBB (punBB) depuis zéro sur le répertoire www de Wampserver, en renseignant instal.php et en créant le fichier "config.php", puis importé les tables modifiées de mon forum pour remplacer celles installées, j'ai aussi remplacé le contenu du sous dossier "forum" dans www par celui de mon forum en ligne.

Tout à l'air de marcher, va falloir que j'apprenne à me servir de wamp !

Mon problème à l'air donc résolu...


devises préférées: "Dans ma rue, y'a des connards et des mecs biens" (cf OTH)
"Ce ne sont pas les girouettes qui bougent, c'est le vent qui change de sens" (illustre inconnu)
"La liberté (de la presse) ne s'use que si on ne s'en sert pas" (cf Le Canard Enchaîné)
"Rock'n'roll, bordel !" (cf Golfech)

Hors ligne

Pied de page des forums