| :: |
| Auteur |
Message |
bielle64 PR0

Inscrit le: 15 Juin 2008 Messages: 70 Localisation: BIELLE (64)
|
Posté le: Jeu Juin 26, 2008 8:09 pm Sujet du message: Conversion pas à pas : phpBB2 > premod3 chez OVH 60GP 25M |
|
|
Voici comment j'ai procédé sur www.ossau.net/ossau
Il s'agit d'un forum hébergé en 60GP mutualisé chez www.ovh.com ma base SQL faisant environ 25Mo.
Le pas à pas suivant est le résultat final d'un sujet lancé précédemment :
Passage de phpbb2 avec UR statique à phpbb3 SEO
- Installer WAMP et le lancer (pas trop loin... Hu hu! OK OK j'arrête!)
http://forums.phpbb-fr.com/viewtopic_125742.html
- Installer Mysqldumper sur Wamp et sur votre site, en racine
Exemple : -www.monsite.com/mysqldumper
- Sauvegarder les tables de votre phpBB online avec Mysqldumper (online forcément)
Je coche Nombre de tables et je choisi Latin1, compression .gz activée dans la configuration
Télécharger la sauvegarde dans c:/wamp/mysqldumper/work/backup
- Aller dans MySqldumper local (depuis Wamp/Localhost)
Page d'accueil / Bases de données
Créer une nouvelle base nommée "baseloc" en Latin1 - cp1252 West European
- Installer un phpBB2 en local
Copier un phpBB2 vierge dans c:/wamp/phpbb2loc
Clic G su l'icone Wamp (en bas à droite) : Localhost
Cliquer sur Vos projets : phpBB2
Installer avec ces paramètres :
* Langue par défaut du Forum : FRENCH
* Type de la base de données : MySQL 4.x/5x
* Choix du type d'installation : Installation
* Nom du serveur de bae de données / SGBD : localhost
* Nom de votre base de données : baseloc
* Nom d'utilisateur : root
* Mot de passe : (laissez vide)
* Préfixe des tables : phpbb2loc_
* Adresse e-mail de l'Administrateur : (votre adresse personnelle)
* Nom de domaine : localhost
* Port du serveur : 80
* Chemin du script : /phpbb2loc/
* Nom d'utilisateur : admin
* Mot de passe : 123456
* Mot de passe [Confirmer ] : 123456
Poursuivre jusqu'à la fin et effacer dans c:/wamp/phpbb2loc les dossiers install et contrib
- Restauration de la base en local
Aller dans Mysqldumper local
Restauration
Sélectionner votre base / cliquer Restauration
- Modifier le contenu de config.php dans votre phpbb2 local pour qu'il pointe vers votre base importée
$table_prefix = 'phpbb2loc_';
à changer généralement en :
$table_prefix = 'phpbb_';
- Lancer le le phpbb2 local et vérifier que tout est bien restauré.
- Installer un premod3 en local dans c:/wamp/premod3loc
Serveur : localhost
Nom de la base : baseloc
Nom d'utilisateur : root
Préfixe des tables : phpbb3_
Nom de l'admin : admin
Pass : 123456
E-mail : le votre
Cliquer suivant jusqu'à "Félicitations"
Là, cliquez sur "convertissez" puis Convertir a côté du votre base
Serveur : localhost
Nom de la base baseloc
Nom d'utilisateur : root
Prefixe : phpbb_
Chemin du forum : ../phpbb2loc
- Quand c'est fini, aller dans Mysqldumper local et sauvegarder la base en utf8 - UTF-8 Unicode
Cocher Nombre des tables puis cliquer Exécuter une nouvelle copie de sauvegarde
Cocher les tables ayant le préfixe phpbb3_
Cliquer sur "Démarrer la sauvegarde"
Cette sauvegarde se trouve dans C:\wamp\www\mysqldumper\work\backup
- La copier dans votre site dans www/mysqldumper/work/backup
- Aller dans Mysqldumper sur votre site et restaurer la base phpbb3
- Installer un premod3 sur votre site dans un nouveau répertoire, "premod3" par exemple
Mettre les paramètres de votre base online avec préfixe des tables "phpbbtemp_"
- Aller jusqu'à "Félicitations" et se connecter pour voir si ça fonctionne.
Ca fonctionne
- Supprimier le dossier "Install" puisqu'on vous le demande!
- Modifier le fichier config.php
$table_prefix = 'phpbbtemp_';
devient
$table_prefix = 'phpbb3_';
- Se connecter à son tout nouveau tout beau forum sur internet.
- Aller dans le PCA / PHPBB SEO
Activer la réécriture d'URL mode avancé
Dans .htaccess
En bas cliquer sur Oui à "Plus d'options"
Envoyer
Maintenant cliquer sur Oui à "Emplacement du .htaccess"
et Oui à "Sauvegarder le .htaccess"
Envoyer
- Un .htaccess correct a été placé dans votre FTP dossier "phpbb_seo/cache"
Mettre ce .htaccess en racine de votre forum, dossier premod3 ici.
- Rendez-vous dans la base de données phpbb3, cliquez sur la table phpbb3_config, une fois arrivé à la table phpbb3_config, cliquez sur Afficher sur la barre du haut.
Ensuite, il suffit de chercher les champs script_path et server_name (respectivement pages 7 et 8 ) 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 : /remod3 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:// Ex: .monsite.com (avec le point)
- Enfin, protégez, renommez ou effacez votre installation de Mysqldumper afin qu'une personne mal intentionnée n'y ait pas accès.
Voilà, j'espère ne rien avoir oublié. |
Dernière édition par bielle64 le Ven Juil 18, 2008 4:48 pm; édité 4 fois |
|
| Revenir en haut de page |
|
 |
|
 |
skieur PR1

Inscrit le: 19 Aoû 2007 Messages: 137
|
Posté le: Jeu Juin 26, 2008 9:42 pm Sujet du message: Re: Conversion pas à pas : phpBB2 > premod3 chez OVH 60GP 25M |
|
|
| Et donc ça marche ? |
_________________ site de ski alpin I annuaire sport et webmaster favorise le référencement |
|
| Revenir en haut de page |
|
 |
bielle64 PR0

Inscrit le: 15 Juin 2008 Messages: 70 Localisation: BIELLE (64)
|
Posté le: Jeu Juin 26, 2008 10:10 pm Sujet du message: Re: Conversion pas à pas : phpBB2 > premod3 chez OVH 60GP 25M |
|
|
Oui oui, ça marche bien, je suis un webmaster heureux.
J'ai posté ce sujet pour le cas ou certains veulent en profiter. |
|
|
| Revenir en haut de page |
|
 |
SeO Administrateur - Site Admin

Inscrit le: 15 Mar 2006 Messages: 3477
|
Posté le: Ven Juin 27, 2008 7:56 am Sujet du message: Re: Conversion pas à pas : phpBB2 > premod3 chez OVH 60GP 25M |
|
|
C'est sympa ça
Juste j'ajoute qu'il est primordiale de protéger son installation de mysqldumper. Vu qu'on est pas censé l'utiliser tous les jours, on peut envisager un deny from all dans mysqldumper/.htaccess voir de le dégager une fois l'import effectué. Il y a quand même tout ce qu'il faut pour modifier la db dedans, donc, c'est sensible.
Pour le domaine du cookie, dans tous les cas, je conseille d'utiliser .example.com (avec le point), c'est bête, mais ça permet par exemple de ne pas perdre sa sessions entre -www.example.com et example.com (ou sub.example.com)  |
_________________ phpBB SEO || SEO Forum || Forum Référencement
GYM Sitemap & RSS for phpBB3 has been released ! || GYM Sitemap & RSS for phpBB3 est disponible ! |
|
| Revenir en haut de page |
|
 |
bielle64 PR0

Inscrit le: 15 Juin 2008 Messages: 70 Localisation: BIELLE (64)
|
Posté le: Dim Juin 29, 2008 10:50 am Sujet du message: Re: Conversion pas à pas : phpBB2 > premod3 chez OVH 60GP 25M |
|
|
| OK, j'ai modifié le pas à pas en conséquences et fait un peu de mise en page. |
|
|
| Revenir en haut de page |
|
 |
SeO Administrateur - Site Admin

Inscrit le: 15 Mar 2006 Messages: 3477
|
|
| Revenir en haut de page |
|
 |
bloblo
Inscrit le: 18 Juil 2008 Messages: 3
|
Posté le: Ven Juil 18, 2008 4:18 pm Sujet du message: Re: Conversion pas à pas : phpBB2 > premod3 chez OVH 60GP 25M |
|
|
J'obtiens ce problème au moment de la restauration :
| Citation: |
Erreur de demande:
CREATE TABLE phpbb_privmsgs_text( privmsgs_text_id mediumint( unsigned NOT NULL, privmsgs_bbcode_uid varchar(10) NOT NULL, privmsgs_text text, PRIMARY KEY (privmsgs_text_id), KEY privmsgs_bbcode_uid (privmsgs_bbcode_uid), KEY privmsgs_text_id (privmsgs_text_id), KEY privmsgs_text (privmsgs_text) );
MySQL déclare:
Couldn't create table: phpbb_privmsgs_text |
Une idée pour me dépanner ? |
|
|
| Revenir en haut de page |
|
 |
bielle64 PR0

Inscrit le: 15 Juin 2008 Messages: 70 Localisation: BIELLE (64)
|
Posté le: Ven Juil 18, 2008 4:52 pm Sujet du message: Re: Conversion pas à pas : phpBB2 > premod3 chez OVH 60GP 25M |
|
|
| La base existe déjà peut-être... |
|
|
| Revenir en haut de page |
|
 |
bloblo
Inscrit le: 18 Juil 2008 Messages: 3
|
Posté le: Ven Juil 18, 2008 5:54 pm Sujet du message: Re: Conversion pas à pas : phpBB2 > premod3 chez OVH 60GP 25M |
|
|
Bonsoir et merci pour ton message.
Elle n'existait pas. J'ai ré-essayé avoir supprimé tous les phpbb_… mais pareil, après la création de 11 tables et plus de 11000 enregistrements, j'ai ce message...
[EDIT] En entrant la commande manuellement j'ai :
Erreur de demande:
| Citation: | CREATE TABLE phpbb_privmsgs_text( privmsgs_text_id mediumint( unsigned NOT NULL, privmsgs_bbcode_uid varchar(10) NOT NULL, privmsgs_text text, PRIMARY KEY (privmsgs_text_id), KEY privmsgs_bbcode_uid (privmsgs_bbcode_uid), KEY privmsgs_text_id (privmsgs_text_id), KEY privmsgs_text (privmsgs_text) );
BLOB/TEXT column 'privmsgs_text' used in key specification without a key length |
|
|
|
| Revenir en haut de page |
|
 |
SeO Administrateur - Site Admin

Inscrit le: 15 Mar 2006 Messages: 3477
|
Posté le: Ven Juil 18, 2008 5:57 pm Sujet du message: Re: Conversion pas à pas : phpBB2 > premod3 chez OVH 60GP 25M |
|
|
C'est peut être le serveur sql qui fatigue.
Il y a pas mal de réglages dans mysqldumper pour qu'il soit plus sympa avec le serveur, regardes un peu la doc.
Si non, c'est toujours la même requête qui plante ? Tu l'a essayé toute seule pour voir ? |
_________________ phpBB SEO || SEO Forum || Forum Référencement
GYM Sitemap & RSS for phpBB3 has been released ! || GYM Sitemap & RSS for phpBB3 est disponible ! |
|
| Revenir en haut de page |
|
 |
bloblo
Inscrit le: 18 Juil 2008 Messages: 3
|
Posté le: Ven Juil 18, 2008 7:38 pm Sujet du message: Re: Conversion pas à pas : phpBB2 > premod3 chez OVH 60GP 25M |
|
|
| SeO a écrit: | | C'est peut être le serveur sql qui fatigue. |
Même en local ?
| Citation: |
Si non, c'est toujours la même requête qui plante ? Tu l'a essayé toute seule pour voir ? |
Oui c'est ce que j'ai mis à la fin de mon message. |
|
|
| Revenir en haut de page |
|
 |
dcz Administrateur - Site Admin

Inscrit le: 28 Avr 2006 Messages: 14403
|
|
| Revenir en haut de page |
|
 |
|
|