Bonjour,
Je ne parviens pas à convertir mon vieux forum invision 1.0 vers SMF.
Je tente d'utliser invision_to_smf.php sans succès.
Je reçois une tirade de messages d'erreurs comme :
Warning: file_exists() [function.file-exists]: open_basedir restriction in effect. File(/var/www/61/p/a/y/blablabla.com/forum/conf_global.php) is not within the allowed path in invision_to_smf.php on line 96
Warning: file_exists() [function.file-exists]: open_basedir restriction in effect. File(/var/www/61/p/a/y/blablabla.com/forum/conf_global.php) is not within the allowed path in invision_to_smf.php on line 136
Unable to find the settings for Invision Power Board. Please double check the path and try again.
SMF est dans 1 sous dossiers www.blablabla.com/FORUM
et Invision dans un sous -domaine ! http://forum.blalabla.com
Que ce passe-t-il ? s'il vous plait ?
Poulain ( qui est chocolat )
euh, verifier tes settings de serveur. je pense que quelque fois www.blabla.com/forum est la meme que forum.blabla.com...
essaye avec un autre dossier?
Bonjour,
Quoteessaye avec un autre dossier?
Bon, faut-il que je réinstalle SMF dans un nouveau dossier ? Par expl dans : www.blala.com/SMF that's right ?
Poulain
Ça pourrait être un test à effectuer...
En fait, Meriadoc veut juste demander si le sous-domaine forum.blablabla.com redirige sur le même répertoire que www.blablabla.com/forum/. Ce qu'il ne faudrait pas, bien évidemment.
Petit rappel que pour que le convertisseur fonctionne correctement
- le forum IPB doit être encore fonctionnel
- le forum SMF doit l'être aussi
- le convertisseur doit être dans le même dossier que le forum SMF
- les deux forums doivent être installés dans une même base de données (enfin, il me semble que les forums ne peuvent pas être sur des bdd différentes ; cette information est à confirmer...)
AP2,
QuoteEn fait, Meriadoc veut juste demander si le sous-domaine forum.blablabla.com redirige sur le même répertoire que www.blablabla.com/forum/.
Non non ! Les deux Forums n'ont aucun lien.
InVision est dans son sous-domaine avec sa base MySQL fonctionnelle.
SMF 1.0rc2 dans un sous-dossier, mais je ne crois pas avoir donné le même nom de base (table) ! C'est ça ?
Poulain
(qui est toujours chocolat : ) )
Ton sous-domaine doit bien pointer à quelque part sur ton compte FTP !
Dans le convertisseur, dans
Path to SMF et
Path to Invision Power Board (
Chemin vers SMF et
Chemin vers IPB), ce n'est pas une adresse (URL) qui doit être entrée. C'est un
chemin absolu, c-à-d le chemin à suivre depuis la racine du serveur sur lequel ton site est hébergé pour accéder à ton site. Ce chemin absolu semble commencer par:
/var/www/61/p/a/y/blablabla.com/
Pour compléter ce chemin absolu, il est nécessaire d'ajouter le répertoire dans lequel ton forum SMF est installé et celui de ton forum IPB. Tu dis que ton installation de SMF se trouve dans le dossier
/forum. Le
Path to SMF sera donc:
Quote/var/www/61/p/a/y/blablabla.com/forum
Maintenant, dans quel dossier de ton compte FTP est installé ton forum IPB ? C'est le nom de ce répertoire qu'il faudra adjoindre. Par exemple, s'il est installé dans le dossier
/invision, le
Path to Invision Power Board sera:
Quote/var/www/61/p/a/y/blablabla.com/invision
C'est probablement une mauvaise configuration de ces chemins absolus qui t'ont causé l'erreur. En effet, tu nous dis que ton forum SMF est installé dans le répertoire
/forum. Or, le convertisseur cherche aussi ton IPB dans
/forum !
AP2,,
Merci pour les dernières indications :) Se sont celles que j'utilise depuis le début, avant même d'appeller au secours ici même !
Pour dire clairement les choses :
Le SMF se situe à
http://www.pays-dignois.com/forum soit
/var/www/61/p/a/y/pays-dignois.com/www/forumInvision se situe à
http://forum.Pays-Dignois.com soit
/var/www/11/p/a/y/pays-dignois.com/forumEst-ce exact ?
(ahhhh j'enrage.......) Poulain
*:*:*:*:*:*:*:*:*:*:*:*:*:*:*:*:**:*:*:*: Je viens d'installer
SMF dans www.pays-dignois.com
/smf et je recois toujours des messages d'erreurs de type
SAFE MODE Restriction in effect !
QuoteWarning: file_exists() [function.file-exists]: SAFE MODE Restriction in effect. The script is not allowed to access a file owned by another uid in invision_to_smf.php on line 96
Warning: file_exists() [function.file-exists]: SAFE MODE Restriction in effect. The script is not allowed to access a file owned by another uid in invision_to_smf.php on line 136
Poulain
Es-tu sûr que tes deux forums se trouvent sur le même serveur ?
AP2,
comme je le laisse apparaitre dans le POST précédent,
SMF : /var/www/61/p/a/y/pays-dignois.com/www/forum
INVISION : /var/www/11/p/a/y/pays-dignois.com/forum
y'a de ça ?
Poulain
C'est ce que je crois... mais comme je n'ai aucun moyen de le vérifier...
Tiens: tu pourrais toujours essayer de convertir ton forum localement (sur ton ordinateur) :)
AP2,
Je suis en avance sur toi !!!! car toutes les recommandations que tu me donnes ont déjà été tenté :-/ C'est pour ça que je suis ici ;)
SMF fonctionne sans probleme en localhost,
mais je n'ai pas tenté d'exporter la base de donnée InVision (en ligne) avec phpMyAdmin. D'ailleurs comment faire pour tout exporter ? (other topic)
?????
Poulain
Pour exporter tes tables d'IPB,
- S'il le faut, sélectionne la base de données sur laquelle IPB a installé ses tables.
- Dans le cadre de droite, dans le menu, sélectionne "Exporter".
- Dans la liste "Exporter", sélectionne les tables d'IPB. Maintenir la touche Ctrl permet de sélectionner plus d'une table.
- Sélectionne "SQL" comme type d'exportation.
- Dans la rubrique "Options SQL", coche les cases, sous
Structure
- Inclure la valeur courante de l'AUTO_INCREMENT
- Protéger les noms des tables et des champs par des "`"
et sous
Données
- Insertions complètes
- Insertions étendues
- Insertions avec délais (DELAYED)
- Encoder les champs binaires en hexadécimal
Dans le menu déroulant au-dessous,
Type d'exportation, choisi "INSERT".
- Enfin, clique sur le bouton Exécuter, au bas de la page.
(Écrit pour PhpMyAdmin 2.6.1-rc1, il peut y avoir quelques légères variations selon les versions)La page de code générée ou le fichier .sql transmis sera à inclure dans ta base de données locale à l'aide de PhpMyAdmin.
Ap2,
Je te prie de bien vouloir exuser cette petite galère qui me fait perdre mon latin et toi perdre ton temps.
Je te remercie pour ta grande patience.
La capture d'écran de mon PhpMyAdmin affiche une verson qui ne correspond pas à tes indications. C'est pour cette raison que je ne parviens pas à obtenir d'extension *.SQL.
Après l'exportation depuis PhpMyAdmin(en ligne), je n'obtiens qu'un fichier .TXT dans la fenêtre de droite ! Qui une fois sauvegrader au format mabasePays-Dignois.txt ne done pas les résultats voulus une fois importé dans SMF via invision_to_SMF.php ! (en local) Quelle zone :-[
(https://www.simplemachines.org/community/proxy.php?request=http%3A%2F%2Fforum.pays-dignois.com%2Fuploads%2Fcapture_phpmyadminPYAP.gif&hash=732c0eb6375e1dd78e482605ed5e76e492c2fc02)
Poulain (encore et toujours chocolat !)
A bientôt !
Les sélection que tu as faites dans ton PhpMyAdmin semblent correctes. Coche aussi la case «Protéger les noms des tables et des champs par des "'"».
Pour l'importation, il te faut aussi PhpMyAdmin en local. C'est avec PhpMyAdmin que tu dois importer ta base de données (par l'onglet "SQL", qu'on peut voir dans ta capture d'écran).
Pour réussir la conversion en local, il faut que ton forum SMF soit fonctionnel en local et ton forum IPB aussi. Donc, il te faudra manuellement modifier le fichier de configuration de IPB (il me semble que c'est conf_global.php) pour faire correspondre l'adresse du serveur SQL, l'identifiant SQL, le mot de passe SQL et le préfixe des tables d'IPB pour faire fonctionner ton forum en local.
AP2
Bon, voilà ce que je vais faire : je vais propablement rester sous InVision si ça continu !
Avant cela, je vais tenter de résoudre ce mystère totalement incompréhensible !
Poulain (inutile de dire : perpétuellement chocolat !)
Tu veux que j'essaye de faire la conversion ?
AP2,
QuoteTu veux que j'essaye de faire la conversion ?
GENIAL !
????? :)
Mais ! Oui, pourquoi pas ???? Génial ! Je suis heureux de ta proposition, et je ne vois pourtant pas comment je pourrais te confier tous les identifiants de mon web "
ça fout le j'tons", non ?
;) Donc il me faudra, : adresse postale ! Vraie adresse email ! N° de carte VISA
(avec codes)..... :)
(mauvaise plaisanterie)Poulain
Tu peux me contacter tes informations par Message Personnel sur le forum ici (icône (https://www.simplemachines.org/community/Themes/simple_xmas/images/im_on.gif) sous l'avatar). J'aurai alors besoin de ton identifiant FTP + mot de passe FTP, ainsi que identifiant MySQL + password MySQL.
Si tu as une peur bleue que j'aille fouiller dans tes fichiers et que je foutes le bordel dans ton FTP (mauvaise plaisanterie :P ), tu peux m'envoyer une copie de
- ta base de données en format texte;
- le dossier /forum contenant ton forum Invision Power Board;
- Pseudo et mot de passe d'un compte administrateur sur ton forum IPB.
Le tout par email @ alexandre.patenaude<arobase>gmail.com. J'ai, de toute façon, l'intention de faire la conversion en local, sur mon PC.
Chanceux, va ;) C'est pas une proposition que j'offre tous les jours !
AP2,
J'ai fait le nécessaire :-[
Poulain
(Suivi par email)
Je pense egalement tester la convertion en local, qui mesemble être lameilleur solution. Je vous tiens au courant. ;)
Est-ce que M. Poulain passe encore par ici ou bien lit ses emails parfois?
:P
AP2,
QuoteEst-ce que M. Poulain passe encore par ici ou bien lit ses emails parfois?
Heeuu, Non non ! ;)
Si en fait, je passe très souvent !
Mais je fréquente un autre forum sous SMF, et lorsque j'ai des emails perso, un popup s'affiche. Ici, je n'ai pas validé cette option ! Sorry Ap2 :-[
Donc, avec décallage, je te fais suivre par email d'autres infos. Merci encore
Poulain
AP2,
Les Infos transmissent pour le portage IPB vers SMF sont-elles suffisantes ?
Merci
Poulain
Les infos que tu m'as fournies sont suffisantes, oui.
Par contre, je n'arrive pas du tout à faire fonctionner ton forum IPB en local, chez moi :-\ J'obtiens à chaque fois une page blanche :-\ Je continue de plancher là-dessus...
Mais encore là, j'ai un doute: j'ai remarqué que ton forum tourne sous la version 1.0.1 de IPB; or, le script de conversion a été testé sous la 1.3 finale. Je ne sais pas si la conversion fonctionnera, mais je continue d'essayer.
AP2,
QuoteJe continue de plancher là-dessus...
....
j'ai un doute: j'ai remarqué que ton forum tourne sous la version 1.0.1 de IPB; or, le script de conversion a été testé sous la 1.3 finale.
Malgré le doute concernant ma version IPB, je trouve ton aide formidablement nécessaire ;)
Je te remercie en tous cas pour ton dévouement à SMF...
Vraiment j'ai hate de voir tourner ce vieux IPB 1.0.1 dans ma
recycled bin !
Poulain
Pourquoi ne pas mettre à jour ta version d'ipb et ensuite faire la conversion?
Quote from: Sparcool on December 29, 2004, 08:57:24 AM
Pourquoi ne pas mettre à jour ta version d'ipb et ensuite faire la conversion?
Parce que IPB est maintenant entièrement payant, et il faut une licence pour obtenir IPB 1.3. Donc payer une licence Invision pour ensuite faire la conversion vers SMF est un peu décourageant... :)
DaChris,
Quotepayer une licence Invision pour ensuite faire la conversion vers SMF est un peu décourageant...
Il n'y a pas que l'argent dans la vie ! mais sur ce coup là j'avoue que c'est surtout la puissance, les fonctions, etc.. de SMF qui m'ont séduit.
Pour cette raison je suis extrêmement impatient d'appercevoir le résultat de la consertion de mon Froum InVision vers SMF
Poulain
Quote from: Poulain on January 03, 2005, 02:26:09 AM
Il n'y a pas que l'argent dans la vie ! mais sur ce coup là j'avoue que c'est surtout la puissance, les fonctions, etc.. de SMF qui m'ont séduit.
Pour cette raison je suis extrêmement impatient d'appercevoir le résultat de la consertion de mon Froum InVision vers SMF
Poulain
Je suis bien d'accord. Je disais ça par rapport au message de Sparcool te demandant pourquoi ne pas mettre à jour ta version d'IPB pour ensuite convertir vers SMF. Or IPB étant payant, cela revient à acheter une licence juste pour pouvoir mettre à jour ta base pour convertir ensuite sur SMF. :)
Bonjour à tous,
Alexandre,
Je suis entièrement dépité car depuis mes dernières interventions dans ce Topic, j'ai tenté milles bricolages et téléchargements sql.
Le transfert de InVison vers SMF reste désespérément vide !
Que faire ?
Lors de tes essais Alexandre, des pistes nouvelles ont-elles été ouvertes ?
Merci.
Poulain
poulain,
as tu essayé de convertir en deux étapes c'est à dire IPB 1.0 (bien vieille cette version !) vers phpBB puis phpBB vers SMF?
Je ne sais pas si cela existe (le premier converter). A valider.
Mais tu y as peut etre pensé ? :)
edit ce que j ai trouivé pour la premiere conversion http://prdownloads.sourceforge.net/phpbb/conv_ipb2phpBB.zip
Poulain > n'as-tu pas vérifié tes mails? Je t'ai envoyé une réponse le 17 janvier dernier: j'ai réussi la conversion :)
http://www.pays-dignois.com/forum/
J'ai dû procéder de la façon que Allfripou décrit (IPB 1.0.1 -> PhpBB 2.0.11 -> SMF 1.0.1), puisque le convertisseur IPB -> SMF ne fonctionne bien qu'avec les versions 1.3 final et ultérieur de IPB. Quelques données ont été perdues (plus précisément, les avatars et, s'il y a lieu, les attachments), dû au passage par PhpBB pour la conversion.
À l'avenir, veille à conserver ton forum à jour pour t'éviter des troubles du genre et profiter des dernières mises à jour de sécurité ;)
Alexandre,
Je te prie de bien vouloir m'excuser pour le mail du 17/01, je suis totalement passé à coté, je ne sais comment !
Curieusement en plus je me connectais sur mon nouveau serveur SMF à une autre adresse ! Celle que je t'avais donné !
Donc j'ai zizagué par-ci par-là dans du vide ;)
J'aurai du commencer par te remercier intensément pour ton intervention et tes compétences.
Mais où se trouve donc le bouton PayPal Donate>AP2 ? ;D
Poulain
Certains problèmes prennent plus de temps à résoudre; c'est une telle satisfaction de réussir à les régler :)
Alexandre,
QuoteCertains problèmes prennent plus de temps à résoudre; c'est une telle satisfaction de réussir à les régler
De quelle satisfaction veux-tu parler ? :) Elle n'a rien à voir avec celle que l'on éprouve lorsque l'on est bloqué depuis des semaines, et que l'on découvre soudainement qu'une solution disponible depuis 15 jours !!!!
Je jubile carrément !
Il y a eu quelques petites glissades entre PIB1.01>phpBB>SMF, mais rien de bien insoluble désormais !
Les émoticons fonctionnent après la correction d'un chemin absolu érronné, des liens non conformes à SMF, etc... c'est la fête :D
Poulain
Content que le tout se soit déroulé sans trop de problèmes et pertes :D