Vous n'êtes pas connecté.

'.$lang_pms['PM'].'

'; } elseif($pun_config['o_pms_enabled'] && $pun_user['is_guest']) { $pid = isset($cur_post['poster_id']) ? $cur_post['poster_id'] : $cur_post['id']; $user_contacts[] = ''.$lang_pms['PM'].'

'; } ?>

#1 26/04/10 22:44:32

baboon
Nouveau
Lieu: Montpellier - France
OS: Mac OS X
Date d'inscription: 25/04/10
Messages: 40
Email  Site web

Migrer un livre d'or I-Services vers Signatux

Bonsoir tout le monde...

Ayant un abonnement chez i-services (fournisseur de livres d'or, module de newsletter etc), je souhaiterai savoir comment pouvoir importer les messages de ce livre d'or au livre d'Or Signatux tout en prenant en compte les éventuelles différences de caractère et autre...
Du moins s'il est possible d'obtenir une sorte de convertisseur...

Voici quelques lignes du fichier.sql récupéré via l'ancien service de livre d'or.

Code:

INSERT INTO `livredor_msg` (`id`, `nom`, `email`, `message`, `ville`, `url`, `note`, `ip`, `date`) VALUES
(1610097, 'Ligney Laurent', 'adresse_du_visiteur@infonie.fr', 'Que de changement !!! Je n''Ètais pas revenu sur le site depuis plus d''un an et encore une fois je suis sans voix et je me laisse bercer par la poÈsie des photos. Merci Merci et Merci pour ces moments si beaux, si tendre...', 'Aulnoy,Seine et Marne, France', '', 20, '88.189.61.9', '2010-02-21 15:33:24'),
(1608063, 'Vincent Munier', 'adresse_du_visiteur@club-internet.fr', 'Coucou et bravo l''artiste !!!\nC''est beau !!! C''est doux et enivrant ....\nGarde les pieds sur terre et l''oeil devant ton objectif...\nAÔkiment toi,\nVincent', 'Vendargues', '', 20, '84.98.227.11', '2010-02-01 22:11:57'),
(1605321, 'LAFFONT CÈdric', 'adresse_du_visiteur@orange.fr', 'J''adore ton univers, c''est gÈnial ce que tu fais...\nTu as beaucoup d''avenir dans la photo, bravo Romain, continue... J''adore !\nTon site est gÈnial, bravo !!!', 'Valras Plage', '', 17, '90.57.71.218', '2010-01-05 11:56:11'),
(1604306, 'Cathala-Caumette CÈdric', 'adresse_du_visiteur@orange.fr', 'Bonjour Romain, la nouvelle interface de ton site est vraiment gÈniale, c''est toujours avec grand plaisir que je contemple tes magnifiques photos.\nAmicalement, CÈdric', '', '', 0, '92.136.75.125', '2009-12-28 15:12:01'),
(1602165, 'La p''tite', 'adresse_du_visiteur@neuf.fr', 'Pas grand chose ‡ dire, si ce n''est que c''est magique ! On s''comprend :)\nBisous...:)', 'Lattes', '', 20, '77.199.101.59', '2009-12-14 16:09:02'),
(1601587, 'AmÈlie', 'adresse_du_visiteur@msn.com', 'Merci encore, tu mets encore et toujours un peu de baume au coeur, tu es et restera toujours pour moi LE photographe, gr‚ce ‡ toi je commence ‡ voir le monde qui nous entoure d''un autre oeil...', 'Montpellier', '', 0, '86.202.86.208', '2009-12-10 23:58:15'),
(1596073, 'Aurore', 'adresse_du_visiteur@yahoo.fr', 'WOUAH !!!\n\nLes mots me manquent ! Ta nouvelle prÈsentation est magnifique, encore bravo, le site est bien pensÈ et les photos sont bien mises en valeur, bravo, continues ainsi !', 'St Vallier', '', 20, '86.200.243.70', '2009-10-29 17:20:41')

Merci d'avance pour vos réponses smile

EDIT : Modification du titre et épinglage

Dernière modification par Ju (09/05/10 14:59:19)

TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation
'.$lang_pms['PM'].'

'; } elseif($pun_config['o_pms_enabled'] && $pun_user['is_guest']) { $pid = isset($cur_post['poster_id']) ? $cur_post['poster_id'] : $cur_post['id']; $user_contacts[] = ''.$lang_pms['PM'].'

'; } ?>

#2 27/04/10 10:45:16

baboon
Nouveau
Lieu: Montpellier - France
OS: Mac OS X
Date d'inscription: 25/04/10
Messages: 40
Email  Site web

Re: Migrer un livre d'or I-Services vers Signatux

Vous n'avez aucune solution à proposer ?
Merci beaucoup pour les personnes qui se pencheront sur mon souci... smile

Dernière modification par baboon (04/05/10 22:30:45)

TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation
'.$lang_pms['PM'].'

'; } elseif($pun_config['o_pms_enabled'] && $pun_user['is_guest']) { $pid = isset($cur_post['poster_id']) ? $cur_post['poster_id'] : $cur_post['id']; $user_contacts[] = ''.$lang_pms['PM'].'

'; } ?>

#3 05/05/10 10:22:00

Ju
lemanchotvolant@jabber.fr
Equipe Admin
Lieu: Boston, Texas
OS: Linux Debian
Date d'inscription: 26/01/04
Messages: 6005
Email  Site web

Re: Migrer un livre d'or I-Services vers Signatux

Quel est l'encodage de la base de données actuelle de ton livre, et celle du Signatux ?
As-tu accès à une machine Unix (GNU/Linux ou Hurd, de préférence) ?



TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation
'.$lang_pms['PM'].'

'; } elseif($pun_config['o_pms_enabled'] && $pun_user['is_guest']) { $pid = isset($cur_post['poster_id']) ? $cur_post['poster_id'] : $cur_post['id']; $user_contacts[] = ''.$lang_pms['PM'].'

'; } ?>

#4 05/05/10 10:28:36

baboon
Nouveau
Lieu: Montpellier - France
OS: Mac OS X
Date d'inscription: 25/04/10
Messages: 40
Email  Site web

Re: Migrer un livre d'or I-Services vers Signatux

Ju a écrit:

Quel est l'encodage de la base de données actuelle de ton livre, et celle du Signatux ?
As-tu accès à une machine Unix (GNU/Linux ou Hurd, de préférence) ?

Bonjour smile
Alors pour celle de Signatux, il s'agit de l'utf8-unicode et l'interclassement en utf8-unicode-ci (je n'ai d'ailleurs rien changé à ce niveau là donc si tu m'indiques qu'il faut mettre un encodage plus adapté...)
Pour celle de la base "actuelle", je ne le sais pas car i-services ne me l'a pas communiqué, je peux leur en faire la demande si besoin est. Tout ce que je sais actuellement, c'est qu'il s'agit d'un service belge... smile

Dernière modification par baboon (05/05/10 10:39:15)

TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation
'.$lang_pms['PM'].'

'; } elseif($pun_config['o_pms_enabled'] && $pun_user['is_guest']) { $pid = isset($cur_post['poster_id']) ? $cur_post['poster_id'] : $cur_post['id']; $user_contacts[] = ''.$lang_pms['PM'].'

'; } ?>

#5 05/05/10 10:34:51

baboon
Nouveau
Lieu: Montpellier - France
OS: Mac OS X
Date d'inscription: 25/04/10
Messages: 40
Email  Site web

Re: Migrer un livre d'or I-Services vers Signatux

baboon a écrit:

Ju a écrit:

Quel est l'encodage de la base de données actuelle de ton livre, et celle du Signatux ?
As-tu accès à une machine Unix (GNU/Linux ou Hurd, de préférence) ?

Bonjour smile
Alors pour celle de Signatux, il s'agit de l'utf8-unicode et l'interclassement en utf8-unicode-ci (je n'ai d'ailleurs rien changé à ce niveau là donc si tu m'indiques qu'il faut mettre un encodage plus adapté...)
Pour celle de la base "actuelle", je ne le sais pas car i-services ne me l'a pas communiqué, je peux leur en faire la demande si besoin est. Tout ce que je sais actuellement, c'est qu'il s'agit d'un service belge... smile

Pour la machine Unix, je dirai sans doute oui mais je ne sais pas du tout comment on y accède.
Je suis sur Mac et PC, est-ce que cela correspond au terminal ou à la console de Mac ?

Dernière modification par baboon (05/05/10 10:39:37)

TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation
'.$lang_pms['PM'].'

'; } elseif($pun_config['o_pms_enabled'] && $pun_user['is_guest']) { $pid = isset($cur_post['poster_id']) ? $cur_post['poster_id'] : $cur_post['id']; $user_contacts[] = ''.$lang_pms['PM'].'

'; } ?>

#6 05/05/10 10:52:46

baboon
Nouveau
Lieu: Montpellier - France
OS: Mac OS X
Date d'inscription: 25/04/10
Messages: 40
Email  Site web

Re: Migrer un livre d'or I-Services vers Signatux

Si cela peut aider :
au niveau des caractères de la base actuelle, quand je vois "X", je devrai avoir "Y" :

È => é
Ô => ï
‡ => à
Ë => è
Gr‚ce => Grâce
'' => '
Í => ê
Ù => ô
\n => Retour chariot

C'est tout ce que j'ai constaté pour l'instant...  smile

TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation
'.$lang_pms['PM'].'

'; } elseif($pun_config['o_pms_enabled'] && $pun_user['is_guest']) { $pid = isset($cur_post['poster_id']) ? $cur_post['poster_id'] : $cur_post['id']; $user_contacts[] = ''.$lang_pms['PM'].'

'; } ?>

#7 05/05/10 18:02:51

Ju
lemanchotvolant@jabber.fr
Equipe Admin
Lieu: Boston, Texas
OS: Linux Debian
Date d'inscription: 26/01/04
Messages: 6005
Email  Site web

Re: Migrer un livre d'or I-Services vers Signatux

Les erreurs de caractères constatées ne sont pas suffisament courantes pour déterminer l'encodage.
Tu n'as donc pas accès à une interface type phpmyadmin ?
Une solution simple serait de regarder le charset de la balise meta de la page du livre actuelle. Si tu ne vois pas de quoi je parle envoi moi le lien.

Pour l'histoire du Unix, effectivement Mac rentre dans cette catégorie. L'idée est juste de pouvoir exécuter un langage comme du perl.



TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation
'.$lang_pms['PM'].'

'; } elseif($pun_config['o_pms_enabled'] && $pun_user['is_guest']) { $pid = isset($cur_post['poster_id']) ? $cur_post['poster_id'] : $cur_post['id']; $user_contacts[] = ''.$lang_pms['PM'].'

'; } ?>

#8 05/05/10 20:39:14

baboon
Nouveau
Lieu: Montpellier - France
OS: Mac OS X
Date d'inscription: 25/04/10
Messages: 40
Email  Site web

Re: Migrer un livre d'or I-Services vers Signatux

Ju a écrit:

Les erreurs de caractères constatées ne sont pas suffisament courantes pour déterminer l'encodage.
Tu n'as donc pas accès à une interface type phpmyadmin ?
Une solution simple serait de regarder le charset de la balise meta de la page du livre actuelle. Si tu ne vois pas de quoi je parle envoi moi le lien.

Pour l'histoire du Unix, effectivement Mac rentre dans cette catégorie. L'idée est juste de pouvoir exécuter un langage comme du perl.

D'accord smile
Non je n'ai pas accès à une interface type phpmyadmin via leur service.
Pour la balise meta, la valeur de l'encodage  est charset=iso-8859-1 :

Code:

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<meta http-equiv="X-UA-Compatible" content="IE=8" />

TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation

#9 06/05/10 23:05:40

Malcolm
4d0p73z 14 1337 A7717ud3 !
Equipe Modérateurs
Lieu: unreal://Index.ut2:31337
OS: Linux Debian
Date d'inscription: 03/03/04
Messages: 3483
Site web

Re: Migrer un livre d'or I-Services vers Signatux

Hello,

baboon > c'est une opération qui peut donner du fil à retordre ... En effet, sur la plupart des services hébergés (je pense à i-services, mais aussi les forumactif, overblog, etc.) toutes les données sont stockées dans une base à laquelle le "propriétaire" du "site" n'a pas accès nativement. C'est une façon pour ces sites de fidéliser leurs membres, parce que tu n'as pas d'outil pour récupérer tes données et partir de chez eux.

Je ne critique pas leur stratégie, bien que je la pense personnellement discutable, mais pour des gens qui ne veulent pas se casser la tête à insérer un script ou à en créer un de toutes pièces, c'est un bon compromis. A la seule condition, effectivement, d'accepter leurs contraintes (parfois de la pub) et de ne pas vouloir partir avec toutes tes données ...

Si tu n'as pas accès à un script de type PHPMyAdmin pour exporter manuellement les bases, on peut envisager 2 choses :

* option 1) tu leur demandes, ils te le font et tu repars avec un fichier texte (extension .sql par exemple) contenant la réplique de toutes tes données sur leur base.

* option 2) "non monsieur, ce n'est pas inclus dans notre offre" et comme dirait Coluche, "il ne te reste que Lisieux pour pleurer" (quand Lourdes ne marche pas  biggrin )

Dans le cas de l'option 2, c'est d'autant plus difficile que tu n'as, je pense, pas le droit d'exécuter un langage serveur type PHP et tu as encore moins les identifiants de connexion à leur base de données. Autant dire que pour récupérer ces données ....  err  mais "ça fait partie du contrat".

Si Ju a un moyen de t'aider à convertir les données vers Signatux (ce qui reste toutefois techniquement faisable, à l'unique condition de pouvoir accéder aux données initiales) il fera son possible pour t'aider.

A vue de nez je pense qu'il est parti pour lire les pages de ton livre d'or qu'i-services envoie/affiche, puis analyser le texte dedans et "pomper" ce qui l'intéresse pour le réinjecter dans Signatux : méthode "système D", loin d'être la meilleure techniquement car elle se sert d'un modèle de page générée (c'est comme si tu voulais faire un détourage photo sur un JPEG ultra compressé et pixellisé !) mais peut donner des résultats toutefois intéressants.

J'espère en tous cas que tu auras le moyen d'utiliser Signatux !

TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation
'.$lang_pms['PM'].'

'; } elseif($pun_config['o_pms_enabled'] && $pun_user['is_guest']) { $pid = isset($cur_post['poster_id']) ? $cur_post['poster_id'] : $cur_post['id']; $user_contacts[] = ''.$lang_pms['PM'].'

'; } ?>

#10 07/05/10 00:26:22

baboon
Nouveau
Lieu: Montpellier - France
OS: Mac OS X
Date d'inscription: 25/04/10
Messages: 40
Email  Site web

Re: Migrer un livre d'or I-Services vers Signatux

Bonsoir Malcolm smile

Je te remercie pour ton message !
Je comprends tout à fait qu'ils font cela pour éviter que leurs clients se "cassent" dès qu'ils ont envie de se pencher un p'tit peu au php et au mysql, surtout quand ces mêmes clients payent un abonnement à leur service !
Je n'ai pas d'accès à leur phpMyAdmin mais par contre, j'ai tous les messages du livre d'or regroupé sous la forme d'un fichier .sql suite à une demande que je leur avais formulé.

Cela devrait donc être "facilement" faisable, non ?!

Si vous avez besoin de ce fichier.sql, j'le mets en lien pour plus de simplicité !
=> ***

S'il est préférable d'avoir l'ancien livre d'or => http://www.i-services.net/membres/livre … ;sid=49354

Sachant que l'encodage des caractères de cet ancien livre est en iso-8859-1.
Dans tous les cas, nul doute que j'utiliserai Signatux car celui-ci est très fonctionnel, et l'équipe de ce forum est très bon esprit, ça change de certains autres sites !
Je compte d'ailleurs jeter un "coup d'oeil" au "petit frère" d'ici peu, mais je préfère faire les choses dans l'ordre dans un premier temps !
smile

Dernière modification par Ju (07/05/10 16:24:20)

TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation
'.$lang_pms['PM'].'

'; } elseif($pun_config['o_pms_enabled'] && $pun_user['is_guest']) { $pid = isset($cur_post['poster_id']) ? $cur_post['poster_id'] : $cur_post['id']; $user_contacts[] = ''.$lang_pms['PM'].'

'; } ?>

#11 07/05/10 16:25:24

Ju
lemanchotvolant@jabber.fr
Equipe Admin
Lieu: Boston, Texas
OS: Linux Debian
Date d'inscription: 26/01/04
Messages: 6005
Email  Site web

Re: Migrer un livre d'or I-Services vers Signatux

J'ai récupéré le fichier SQL, je regarde ça ce soir, ça devrait pas être compliqué.
J'ai viré ton lien avant qu'il ne se fasse récupérer pour ses emails et ses IP.

EDIT : Par contre tu vas perdre toute les options de mise en forme des messages (souligné, gras, centré, etc.) que propose ton livre actuellement. C'est un choix délibéré si Signatux ne propose pas ce genre d'option, que je considére comme superflues dans le cadre d'un livre d'or.



TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation
'.$lang_pms['PM'].'

'; } elseif($pun_config['o_pms_enabled'] && $pun_user['is_guest']) { $pid = isset($cur_post['poster_id']) ? $cur_post['poster_id'] : $cur_post['id']; $user_contacts[] = ''.$lang_pms['PM'].'

'; } ?>

#12 07/05/10 16:26:36

baboon
Nouveau
Lieu: Montpellier - France
OS: Mac OS X
Date d'inscription: 25/04/10
Messages: 40
Email  Site web

Re: Migrer un livre d'or I-Services vers Signatux

Ju a écrit:

J'ai récupéré le fichier SQL, je regarde ça ce soir, ça devrait pas être compliqué.
J'ai viré ton lien avant qu'il ne se fasse récupérer pour ses emails et ses IP.

Double merci smile
J'enlève de ce pas le fichier .sql smile

TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation
'.$lang_pms['PM'].'

'; } elseif($pun_config['o_pms_enabled'] && $pun_user['is_guest']) { $pid = isset($cur_post['poster_id']) ? $cur_post['poster_id'] : $cur_post['id']; $user_contacts[] = ''.$lang_pms['PM'].'

'; } ?>

#13 07/05/10 22:38:12

baboon
Nouveau
Lieu: Montpellier - France
OS: Mac OS X
Date d'inscription: 25/04/10
Messages: 40
Email  Site web

Re: Migrer un livre d'or I-Services vers Signatux

EDIT : Par contre tu vas perdre toute les options de mise en forme des messages (souligné, gras, centré, etc.) que propose ton livre actuellement. C'est un choix délibéré si Signatux ne propose pas ce genre d'option, que je considére comme superflues dans le cadre d'un livre d'or.

Ce n'est franchement pas un problème car je n'aime pas non plus les fioritures multicolores and co. Je partage donc le même avis que toi smile

TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation
'.$lang_pms['PM'].'

'; } elseif($pun_config['o_pms_enabled'] && $pun_user['is_guest']) { $pid = isset($cur_post['poster_id']) ? $cur_post['poster_id'] : $cur_post['id']; $user_contacts[] = ''.$lang_pms['PM'].'

'; } ?>

#14 09/05/10 14:32:08

Ju
lemanchotvolant@jabber.fr
Equipe Admin
Lieu: Boston, Texas
OS: Linux Debian
Date d'inscription: 26/01/04
Messages: 6005
Email  Site web

Re: Migrer un livre d'or I-Services vers Signatux

Voici le script perl qui te permettra de passer d'un fichier de dump SQL d'un livre d'or i-services vers Signatux :

Voir le récapitulatif de baboon

EDIT : Modif. du script
EDIT2 : Retournement du fichier et modification de la commande de lancement
EDIT3 : Centralisation de la réponse sur le post de baboon

Dernière modification par Ju (09/05/10 17:15:23)




TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation
'.$lang_pms['PM'].'

'; } elseif($pun_config['o_pms_enabled'] && $pun_user['is_guest']) { $pid = isset($cur_post['poster_id']) ? $cur_post['poster_id'] : $cur_post['id']; $user_contacts[] = ''.$lang_pms['PM'].'

'; } ?>

#15 09/05/10 14:36:30

baboon
Nouveau
Lieu: Montpellier - France
OS: Mac OS X
Date d'inscription: 25/04/10
Messages: 40
Email  Site web

Re: Migrer un livre d'or I-Services vers Signatux

Bonjour smile
Je ne sais pas du tout comment s'utilise ce type de commande...
Le code que tu m'indiques, je le mets au début du fichier de dump ?
Et le second code, je l'insère dans le terminal, c'est ça ?

TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation
'.$lang_pms['PM'].'

'; } elseif($pun_config['o_pms_enabled'] && $pun_user['is_guest']) { $pid = isset($cur_post['poster_id']) ? $cur_post['poster_id'] : $cur_post['id']; $user_contacts[] = ''.$lang_pms['PM'].'

'; } ?>

#16 09/05/10 14:51:16

Ju
lemanchotvolant@jabber.fr
Equipe Admin
Lieu: Boston, Texas
OS: Linux Debian
Date d'inscription: 26/01/04
Messages: 6005
Email  Site web

Re: Migrer un livre d'or I-Services vers Signatux

migrateur.pl c'est le nom du fichier dans lequel tu ne mets que le script que je t'ai donné (la première partie).
iservices.sql c'est le nom du fichier dans lequel tu mets le dump sql de ta base actuelle.
signatux.sql c'est le nom du fichier qui sera créé une fois que le script aura été lancé, avec la conversion de ton dump iservices en dump Signatux.

La deuxième partie du code, celle qui contient tous ces noms de fichiers c'est effectivement ce qu'il faut mettre dans le terminal. Il lui dira d'utiliser migrateur.pl (le script) en lui passant en paramétre le nom de ton fichier de dump initial (iservices.sql), et de mettre le résultat de sa conversation dans un fichier qui sera créé pour l'occasion (signatux.sql).

Si tu ne comprends toujours pas et que ça t'intéresse, insiste, sinon contente-toi de tester le fichier que je t'ai envoyé par mail smile.

PS : Attention, j'ai édité le script

TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation
'.$lang_pms['PM'].'

'; } elseif($pun_config['o_pms_enabled'] && $pun_user['is_guest']) { $pid = isset($cur_post['poster_id']) ? $cur_post['poster_id'] : $cur_post['id']; $user_contacts[] = ''.$lang_pms['PM'].'

'; } ?>

#17 09/05/10 14:54:59

baboon
Nouveau
Lieu: Montpellier - France
OS: Mac OS X
Date d'inscription: 25/04/10
Messages: 40
Email  Site web

Re: Migrer un livre d'or I-Services vers Signatux

Ju a écrit:

migrateur.pl c'est le nom du fichier dans lequel tu ne mets que le script que je t'ai donné (la première partie).
iservices.sql c'est le nom du fichier dans lequel tu mets le dump sql de ta base actuelle.
signatux.sql c'est le nom du fichier qui sera créé une fois que le script aura été lancé, avec la conversion de ton dump iservices en dump Signatux.

La deuxième partie du code, celle qui contient tous ces noms de fichiers c'est effectivement ce qu'il faut mettre dans le terminal. Il lui dira d'utiliser migrateur.pl (le script) en lui passant en paramétre le nom de ton fichier de dump initial (iservices.sql), et de mettre le résultat de sa conversation dans un fichier qui sera créé pour l'occasion (signatux.sql).

Si tu ne comprends toujours pas et que ça t'intéresse, insiste, sinon contente-toi de tester le fichier que je t'ai envoyé par mail smile.

PS : Attention, j'ai édité le script

Je vais essayer de ce pas avec ce que tu m'indiques ici et si je n'y arrive vraiment pas j'essaierai avec le fichier que tu m'as envoyé par email mais bon, tes explications me semblent bien claires donc... smile
Je le fais de suite et te tiens informé smile

Merci beaucoup !

TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation
'.$lang_pms['PM'].'

'; } elseif($pun_config['o_pms_enabled'] && $pun_user['is_guest']) { $pid = isset($cur_post['poster_id']) ? $cur_post['poster_id'] : $cur_post['id']; $user_contacts[] = ''.$lang_pms['PM'].'

'; } ?>

#18 09/05/10 15:07:45

baboon
Nouveau
Lieu: Montpellier - France
OS: Mac OS X
Date d'inscription: 25/04/10
Messages: 40
Email  Site web

Re: Migrer un livre d'or I-Services vers Signatux

J'obtiens les messages d'erreur suivant :

Code:

/Users/admin/Desktop/migrateur.pl: line 1: {rtf1ansiansicpg1252cocoartf1038cocoasubrtf290: command not found
/Users/admin/Desktop/migrateur.pl: line 2: syntax error near unexpected token `}'
/Users/admin/Desktop/migrateur.pl: line 2: `{\fonttbl\f0\fnil\fcharset0 Monaco;}

Ce que j'ai mis dans le terminal, c'est cette commande :

Code:

MacBook-Pro:~ admin$ chmod +x /Users/admin/Desktop/migrateur.pl &&/Users/admin/Desktop/migrateur.pl /Users/admin/Desktop/iservices.sql > /Users/admin/Desktop/signatux.sql

TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation
'.$lang_pms['PM'].'

'; } elseif($pun_config['o_pms_enabled'] && $pun_user['is_guest']) { $pid = isset($cur_post['poster_id']) ? $cur_post['poster_id'] : $cur_post['id']; $user_contacts[] = ''.$lang_pms['PM'].'

'; } ?>

#19 09/05/10 15:18:30

Ju
lemanchotvolant@jabber.fr
Equipe Admin
Lieu: Boston, Texas
OS: Linux Debian
Date d'inscription: 26/01/04
Messages: 6005
Email  Site web

Re: Migrer un livre d'or I-Services vers Signatux

Fait un :

Code:

perl -v

et dis-moi ce que ça dit.

TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation
'.$lang_pms['PM'].'

'; } elseif($pun_config['o_pms_enabled'] && $pun_user['is_guest']) { $pid = isset($cur_post['poster_id']) ? $cur_post['poster_id'] : $cur_post['id']; $user_contacts[] = ''.$lang_pms['PM'].'

'; } ?>

#20 09/05/10 15:19:39

baboon
Nouveau
Lieu: Montpellier - France
OS: Mac OS X
Date d'inscription: 25/04/10
Messages: 40
Email  Site web

Re: Migrer un livre d'or I-Services vers Signatux

Ju a écrit:

Fait un :

Code:

perl -v

et dis-moi ce que ça dit.

Cela donne ça :

Code:

This is perl, v5.10.0 built for darwin-thread-multi-2level
(with 2 registered patches, see perl -V for more detail)

Copyright 1987-2007, Larry Wall

Perl may be copied only under the terms of either the Artistic License or the
GNU General Public License, which may be found in the Perl 5 source kit.

Complete documentation for Perl, including FAQ lists, should be found on
this system using "man perl" or "perldoc perl".  If you have access to the
Internet, point your browser at http://www.perl.org/, the Perl Home Page.

TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation
'.$lang_pms['PM'].'

'; } elseif($pun_config['o_pms_enabled'] && $pun_user['is_guest']) { $pid = isset($cur_post['poster_id']) ? $cur_post['poster_id'] : $cur_post['id']; $user_contacts[] = ''.$lang_pms['PM'].'

'; } ?>

#21 09/05/10 15:23:11

baboon
Nouveau
Lieu: Montpellier - France
OS: Mac OS X
Date d'inscription: 25/04/10
Messages: 40
Email  Site web

Re: Migrer un livre d'or I-Services vers Signatux

avec un

Code:

perl -V

J'ai ceci :

Code:

Summary of my perl5 (revision 5 version 10 subversion 0) configuration:
  Platform:
    osname=darwin, osvers=10.0, archname=darwin-thread-multi-2level
    uname='darwin neige.apple.com 10.0 darwin kernel version 10.0.0d8: tue may 5 19:29:59 pdt 2009; root:xnu-1437.2~2release_i386 i386 '
    config_args='-ds -e -Dprefix=/usr -Dccflags=-g  -pipe  -Dldflags= -Dman3ext=3pm -Duseithreads -Duseshrplib -Dinc_version_list=none -Dcc=gcc-4.2'
    hint=recommended, useposix=true, d_sigaction=define
    useithreads=define, usemultiplicity=define
    useperlio=define, d_sfio=undef, uselargefiles=define, usesocks=undef
    use64bitint=define, use64bitall=define, uselongdouble=undef
    usemymalloc=n, bincompat5005=undef
  Compiler:
    cc='gcc-4.2', ccflags ='-arch x86_64 -arch i386 -arch ppc -g -pipe -fno-common -DPERL_DARWIN -fno-strict-aliasing -I/usr/local/include',
    optimize='-Os',
    cppflags='-g -pipe -fno-common -DPERL_DARWIN -fno-strict-aliasing -I/usr/local/include'
    ccversion='', gccversion='4.2.1 (Apple Inc. build 5646)', gccosandvers=''
    intsize=4, longsize=8, ptrsize=8, doublesize=8, byteorder=12345678
    d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=16
    ivtype='long', ivsize=8, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=8
    alignbytes=8, prototype=define
  Linker and Libraries:
    ld='gcc-4.2 -mmacosx-version-min=10.6', ldflags ='-arch x86_64 -arch i386 -arch ppc -L/usr/local/lib'
    libpth=/usr/local/lib /usr/lib
    libs=-ldbm -ldl -lm -lutil -lc
    perllibs=-ldl -lm -lutil -lc
    libc=/usr/lib/libc.dylib, so=dylib, useshrplib=true, libperl=libperl.dylib
    gnulibc_version=''
  Dynamic Linking:
    dlsrc=dl_dlopen.xs, dlext=bundle, d_dlsymun=undef, ccdlflags=' '
    cccdlflags=' ', lddlflags='-arch x86_64 -arch i386 -arch ppc -bundle -undefined dynamic_lookup -L/usr/local/lib'


Characteristics of this binary (from libperl): 
  Compile-time options: MULTIPLICITY PERL_DONT_CREATE_GVSV
                        PERL_IMPLICIT_CONTEXT PERL_MALLOC_WRAP USE_64_BIT_ALL
                        USE_64_BIT_INT USE_ITHREADS USE_LARGE_FILES
                        USE_PERLIO USE_REENTRANT_API
  Locally applied patches:
    /Library/Perl/Updates/<version> comes before system perl directories
    installprivlib and installarchlib points to the Updates directory
  Built under darwin
  Compiled at Jun 24 2009 00:35:27
  @INC:
    /Library/Perl/Updates/5.10.0
    /System/Library/Perl/5.10.0/darwin-thread-multi-2level
    /System/Library/Perl/5.10.0
    /Library/Perl/5.10.0/darwin-thread-multi-2level
    /Library/Perl/5.10.0
    /Network/Library/Perl/5.10.0/darwin-thread-multi-2level
    /Network/Library/Perl/5.10.0
    /Network/Library/Perl
    /System/Library/Perl/Extras/5.10.0/darwin-thread-multi-2level
    /System/Library/Perl/Extras/5.10.0

TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation
'.$lang_pms['PM'].'

'; } elseif($pun_config['o_pms_enabled'] && $pun_user['is_guest']) { $pid = isset($cur_post['poster_id']) ? $cur_post['poster_id'] : $cur_post['id']; $user_contacts[] = ''.$lang_pms['PM'].'

'; } ?>

#22 09/05/10 15:23:42

Ju
lemanchotvolant@jabber.fr
Equipe Admin
Lieu: Boston, Texas
OS: Linux Debian
Date d'inscription: 26/01/04
Messages: 6005
Email  Site web

Re: Migrer un livre d'or I-Services vers Signatux

Donc tu as perl. Mais probablement pas au même endroit que moi smile.

Fait un :

Code:

which perl

Et dans migrateur.pl, remplace sur la première ligne le /usr/bin/perl par le chemin que la commande t'a retournée.
Si le chemin est déjà bon, on cherchera ailleurs.

TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation
'.$lang_pms['PM'].'

'; } elseif($pun_config['o_pms_enabled'] && $pun_user['is_guest']) { $pid = isset($cur_post['poster_id']) ? $cur_post['poster_id'] : $cur_post['id']; $user_contacts[] = ''.$lang_pms['PM'].'

'; } ?>

#23 09/05/10 15:25:28

baboon
Nouveau
Lieu: Montpellier - France
OS: Mac OS X
Date d'inscription: 25/04/10
Messages: 40
Email  Site web

Re: Migrer un livre d'or I-Services vers Signatux

Ju a écrit:

Donc tu as perl. Mais probablement pas au même endroit que moi smile.

Fait un :

Code:

which perl

Et dans migrateur.pl, remplace sur la première ligne le /usr/bin/perl par le chemin que la commande t'a retournée.
Si le chemin est déjà bon, on cherchera ailleurs.

J'ai fait un

Code:

perl -V

juste au dessus si jamais tu ne l'as pas vu (nous avons posté en même temps).
Je fais de ce pas ce que tu m'indiques.

TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation
'.$lang_pms['PM'].'

'; } elseif($pun_config['o_pms_enabled'] && $pun_user['is_guest']) { $pid = isset($cur_post['poster_id']) ? $cur_post['poster_id'] : $cur_post['id']; $user_contacts[] = ''.$lang_pms['PM'].'

'; } ?>

#24 09/05/10 15:27:04

baboon
Nouveau
Lieu: Montpellier - France
OS: Mac OS X
Date d'inscription: 25/04/10
Messages: 40
Email  Site web

Re: Migrer un livre d'or I-Services vers Signatux

Ju a écrit:

Donc tu as perl. Mais probablement pas au même endroit que moi smile.

Fait un :

Code:

which perl

Et dans migrateur.pl, remplace sur la première ligne le /usr/bin/perl par le chemin que la commande t'a retournée.
Si le chemin est déjà bon, on cherchera ailleurs.

J'obtiens :

Code:

/usr/bin/perl

err

TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation
'.$lang_pms['PM'].'

'; } elseif($pun_config['o_pms_enabled'] && $pun_user['is_guest']) { $pid = isset($cur_post['poster_id']) ? $cur_post['poster_id'] : $cur_post['id']; $user_contacts[] = ''.$lang_pms['PM'].'

'; } ?>

#25 09/05/10 15:30:09

Ju
lemanchotvolant@jabber.fr
Equipe Admin
Lieu: Boston, Texas
OS: Linux Debian
Date d'inscription: 26/01/04
Messages: 6005
Email  Site web

Re: Migrer un livre d'or I-Services vers Signatux

Si tu fais :

Code:

perl /Users/admin/Desktop/migrateur.pl /Users/admin/Desktop/iservices.sql > /Users/admin/Desktop/signatux.sql

Ca fait les mêmes erreurs ?

TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation
Actuellement aucun autre membre et 1 invité sur ce topic
Membres : [S'enregistrer]

Pied de page du Forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson