Problème transfert de base de données

  • Statut : non résolu
15 sujets de 16 à 30 (sur un total de 40)
  • Auteur
    Messages
  • #569277
    benkenobi
    Gestionnaire du forum
    Maître WordPress
    4080 contributions

    Pour les accents j’ai pourtant laissé en UTF-8 et j’ai passé la base de donnée de l’hébergeur en UTF-8 aussi…

    Sinon il est vrai que je n’avais pas modifié les adresses… mais où dois-je le faire ?

    Et qu’en est-il des articles manquants ?

    #569278
    AmO
    Participant
    Maître WordPress
    4452 contributions

    Exporte et importe les articles manquant à la “main”
    Avec un export classique, en corrigeant à la main les ptites erreurs..

    #569279
    CETAITLUI
    Participant
    Padawan WordPress
    91 contributions

    Je viens de lire tardivement ce sujet et je peux apporter ce que j’ai appris récemment sur un autre forum (je ne l’aurais pas trouvé tout seul!!) :

    Pour les problèmes d’accents: lors de l’import du dump il faut cocher “binary” et non pas UTF-8

    Pour les problèmes de refus de compréhension de la syntaxe lors de l’import, je l’ai résolu en supprimant certaines lignes du dossier .sql commançant par des ___ qui ne sont que des commentaires..à faire avec un éditeur de texte et mes tables ont été créées sans problèmes…

    Je ne sais pas si ça va vous aider….mais j’ai fait mon devoir de citoyen wordpress!!!🙂
    ..et vous pourrez lire sur le chapitre “Utilisation” de ce forum , que j’ai d’autres problèmes non résolus!!!

    #569280
    benkenobi
    Gestionnaire du forum
    Maître WordPress
    4080 contributions

    CETAITLUI > Où peut-on cocher “binary” à l’import ?

    Je me demande si j’arriverai un jour à transférer cette base correctement… pour l’instant quand je corrige un problème d’un côté ça m’en créé de l’autre …

    Ca me fait vraiment du n’importe quoi la restauration !!!

    A chaque essai, j’obtiens un mix des différents problèmes abordés dans ce sujet et cela même si aucune erreur n’est détectée lors de l’import. Ce dernier se passe bien mais dans le blog c’est le bordel.

    Ainsi j’ai cela :
    – Accentuation aléatoire : soit les articles sont biens et pas les commentaires, soit rien n’est bien, soit seuls les “à” sont mal affichés et les autres accents sont biens, en tout cas c’est jamais tout bien !
    J’ai constaté que dans le fichier SQL créé à l’export les problèmes d’accentuation existe déjà… comment faire donc pour exporter en bonne et due forme tout cela ?

    – Les articles sont mangés soit à partir du 3 ou 4 décembre, soit à partir du 23 décembre ou même dès fin novembre 2005… mais jamais ils sont tous présents !!

    – Même les catégories n’apparaissent plus dans la sidebar ! Un message d’erreur apparaissant :

    WordPress database error: [Unknown column ‘category_count’ in ‘field list’]
    SELECT cat_ID, cat_name, category_nicename, category_description, category_parent, category_count FROM wp_categories WHERE cat_ID > 0 ORDER BY cat_name asc
    
    Warning: Invalid argument supplied for foreach() in /homepages/40/d146264510/htdocs/bensite/wp-includes/template-functions-category.php on line 321

    Dur dur !

    #569281
    CETAITLUI
    Participant
    Padawan WordPress
    91 contributions
    BenKenobi wrote:
    CETAITLUI > Où peut-on cocher “binary” à l’import ?

    J’utilise phphmyadmin pour faire cette opération. (Je suis sur Mac et j’ai installé phpmyadmin avec Mamp)
    Je sélectionne la base que je veux remplir avec l’import.
    Je clique sur le bouton “sql”.
    Dans la fenêtre qui s’ouvre je clique sur ‘importe les fichiers” et j’accède à la fenêtre qui me permet de choisir le fichier et aussi à un menu déroulant intitulé “jeu de caractères du fichier”..et je choisi binary avant de lancer l’import.
    Avant de faire ce choix j’utilisais utf8 et j’avais de gros problèmes de caractères…!

    #569282
    benkenobi
    Gestionnaire du forum
    Maître WordPress
    4080 contributions

    Je passe aussi par PHPmyadmin mais je n’ai pas ce menu déroulant dans la fenetre SQL… je revérifierai au cas où…

    Edit : Je confirme, je ne possède pas ce menu déroulant dans l’onglet “importer les fichiers” dans la fenêtre SQL.

    #569283
    CETAITLUI
    Participant
    Padawan WordPress
    91 contributions

    J’ai la version 2.6.3-pl1 de phpmyadmin…

    Il faut d’abord cliquer sur “importe les fichiers” et ouvrir ainsi la fenêtre permettant la navigation vers le fichier choisi..dans cette fenêtre, j’ai ce fameux menu déroulant…

    Quelle est ta version? serait-elle différente entre PC et Mac..ça m’étonnerait…mais???

    #569284
    benkenobi
    Gestionnaire du forum
    Maître WordPress
    4080 contributions

    Je me suis rendu compte que dans PHPMyadmin chez Free en version 2.6.3-pl1, il y a effectivement cette liste déroulante. Mais chez l’hébergeur 1&1 là où je veux importer ma base de données, PHPmyadmin est en version supérieure (2.6.4… je crois) et cette liste déroulante n’est pas présente ! :(

    #569285
    z720
    Membre
    Maître WordPress
    579 contributions

    Tu peux toujours installer la version que tu veux chez 1&1

    #569286
    benkenobi
    Gestionnaire du forum
    Maître WordPress
    4080 contributions

    J’ai essayé d’installer PHPmyAdmin 2.6.3 (la meme version que chez Free) sur 1&1 mais j’ai un message d’erreur au départ. Donc inutilisable.

    Après plusieurs essais en paramétrant différemment les données lors de l’export, en mettant UTF-8 ou non rien ne marche correctement !
    Il en va de meme que je fasse les corrections indiquées dans cette discussion ou non… j’ai toujours des problèmes au final
    Ma patience commence à s’affaiblir et pourtant je suis quelqu’un de très patient mais là ça me fatigue !!

    Donc je pense que je vais abandonner ce transfert pour carrément reprendre sur un nouveau blog (WP 2.0) directement sur mon nouvel hénergeur tout en laissant mon site actuel chez Free disponible à la consultation…

    maintenant seul un miracle pourra, je pense, résoudre ce cas !

    Merci à ceux qui ont essayé de m’aider.

    #569287
    benkenobi
    Gestionnaire du forum
    Maître WordPress
    4080 contributions

    Pour récapituler, quelqu’un pourrait-il me dire ce que je dois modifier exactement dans mon fichier SQL avant de l’importer chez mon nouvel hébergeur (quelles info dois-je rajouter et/ou enlever) ?

    Merci 😉

    #569288
    benkenobi
    Gestionnaire du forum
    Maître WordPress
    4080 contributions

    Je viens de me rendre compte que mon fichier SQL contient déjà le problème des caractères accentués (ils ne sont pas pris en compte et transformés en caractères différents genre : Ã?©). C’est bizarre puisque mon exportation a lieu en UTF-8 et le serveur de départ est lui aussi en UTF-8…

    Sinon je reste confronté au fait que je ne sais pas trop quoi modifier d’autre dans ce fichier .sql afin de réaliser un transfert impeccable.
    Par exemple, où dois-je lui indiquer que je change d’hébergement… en effet, les info contenus dans le fichier renvoie vers Free hors je veux qu’elle renvoient dorénavant vers mon hébergement 1&1…

    Merci

    #569289
    dean
    Participant
    Chevalier WordPress
    487 contributions

    Si c’est un problème d’incompatibilité de version phpmyadmin

    Télécharge la dernière version de phpmyadmin

    mets une version sur chaques hébergeurs ( free et l’autre )

    édite le fichier de config ( config.default )

    Si c’est un problème de passage de version WP je ne sais pas ( jamais fait )

    Dean

    #569294
    benkenobi
    Gestionnaire du forum
    Maître WordPress
    4080 contributions

    En fait il doit y avoir un de tout à la fois…
    J’ai essayé sans succès l’installation de PHPmyAdmin…

    Par contre, maintenant, je voudrais savoir quelles sont les tables les plus importantes à transférer, celles notamment avec les posts et les commentaires : wp-post et wp-comment… mais il doit y en avoir d’autre qui y sont rattachées et c’est là le problème. Lesquelles, sachant que je pars d’un blog 1.5 et que j’arrive sur une version 2.0.1 fraichement installée et fonctionnelle.

    Ensuite, étant donné que je change d’hébergement, il faut que j’indique dans mon fichier SQL les changements d’adresses et de base de données. Mais où ? Dois-je remplacer toutes les lignes contenant mon ancienne adresse chez free ?

    #569292
    benkenobi
    Gestionnaire du forum
    Maître WordPress
    4080 contributions

    Voilà des nouvelles du front :

    Changement d’orientation… le transfert de BDD me donnant des boutons, je suis revenu a un bon vieux transfert par RSS de mes articles.
    Par rapport au 1er essai effectué sous WP 2.0, révélé infructueux, j’ai retenté ma chance avec WP 2.0.1 et youpi ! mes articles et leur mise en page (liens images, gras et italiques…) sont bien en place.
    Seule remarque, lors du transfert, WP 2.0.1 change en partie le code des articles pour le remettre au format par défaut de WP… ainsi toutes mes balises class=”align…” pour le centrage de mes images ont disparu et mes images se retrouvent donc déplacé à leur position par défaut… Boulot en pespective : corriger tout cela dans ma centaine d’articles !!

    Question subsidiaire mais importante : Si j’importe de la meme facon les commentaires grace au fichier “wp-commentsrss2.php”, seront-ils normalement bien réintroduit à leur place dans chacun des articles concernés ?

    NB : Il semblerait que je vais bientôt voir le bout du tunnel…

15 sujets de 16 à 30 (sur un total de 40)
  • Vous devez être connecté pour répondre à ce sujet.