- Statut : non résolu
- Ce sujet contient 11 réponses, 3 participants et a été mis à jour pour la dernière fois par
Franck (fge), le il y a 15 années.
-
AuteurMessages
-
15 juin 2010 à 11 h 37 min #483134
Bonjour,
Ma configuration WP actuelle
– Version de WordPress : 2.9.2
– Version de PHP/MySQL : MySQL4.0
– Thème utilisé : Oneroom => personnalisé
– Extensions en place : akismet
– Nom de l’hebergeur : 1 and 1
– Adresse du site : http://www.raspailloux.frProblème(s) rencontré(s) :
J’ai mis à jour mon wordpress manuellement vers la version 2.9.2 et voici l’erreur qui s’affiche quand je me connecte à mon administration.
You cannot upgrade because WordPress 2.9.2 requires MySQL version 4.1.2 or higher. You are running version 4.0.27.
Quelqu’un connait la manière dont on passe de MySQL 4.0 à MySQL5.0 => je pense que le problème vient de là.
Parce que j’ai bien cette page qui explique quoi faire ici http://faq.1and1.com/applications/mysql_administration/10.html
Mais je suis sur de me louper notamment avec le changement du varchar je sais pas trop quoi…
Quelqu’un a déjà tenté l’expérience?
15 juin 2010 à 13 h 38 min #730042bah, non je ne vois pas de difficultés
faire un dump, créer une deuxième baseMySQL 5
importer le dump
Mettre a jour wp-config.phpca devrait marcher
15 juin 2010 à 14 h 04 min #730043L’import à fonctionné cependant je pense que je me suis loupé dans le type de bdd, tous mes accents sont partis
De plus il me manque une grosse partie de l’admin
Screen de ce que je vois en admin :
http://img227.imageshack.us/img227/3827/sanstitrein.png
Donc :
-Quels type de bdd pour les accents ?
-Que faire pour mon admin ?15 juin 2010 à 14 h 33 min #730044varchar je sais pas trop quoi…
ne te concerne pas… C’est juste pour dire que ce type de champ (varchar binary) n’existe plus dans MySQL5. Comme il n’est pas utilisé dans WP…
Dans tous les cas il est important de bien récupérer le contenu de ta base avant toute intervention (Export de PhpMyAdmin) et de vérifier que l’import marche bien (en local par exemple).Trop tard…En principe c’est UTF-8… Il est possible que cela vienne du format de fichier d’import (essaye de le convertir en travaillant sur une copie) en UTF-8 avec Notepad++ ou un éditeur du genre.
15 juin 2010 à 16 h 42 min #730045Je peux modifier les accents dans l’admin, enfin dans la partie de l’admin à laquelle j’ai encore accès, je ne peux plus éditer aucun article…
Une idée pour récupérer l’accès entier de mon administration?
15 juin 2010 à 18 h 58 min #730046Non, mais si tu donnais une description précise des symptômes cela aiderait peut-être ; Erreur bizarre n’est pas très parlant.
Quelle est la partie de l’Admin à laquelle tu accèdes ? (les pages, les plugins, les réglages ?)
Qu’est-ce qui t’empêche d’éditer des articles ? (Tu ne les vois plus ? Cela tourne dans le vide quand tu cliques sur l’un d’entre eux ? Cela n’enregistre pas lorsque tu sauvegardes ? As-tu un message d’erreur ?)
Est-ce que ta nouvelle base est bien en UTF-8 ?
As-tu essayé de recharger les articles après modification du format d’import du fichier ?15 juin 2010 à 22 h 34 min #730047Quelle est la partie de l’Admin à laquelle tu accèdes ?
L’accueil de l’admin est en screen dans mon post précédent, la page article est blanche, la partie média est blanche, la partie liens fonctionne, la page « page » s’ouvre mais ne permet pas l’édition de fichiers. La page commentaire est blanche. Le reste à l’air de fonctionner
Qu’est-ce qui t’empêche d’éditer des articles ?
Je n’en ai pas la moindre idée, la page est blanche lorsque je cliques sur Articles.
Est-ce que ta nouvelle base est bien en UTF-8 ?
C’est utf8_general_ci
As-tu essayé de recharger les articles après modification du format d’import du fichier ?
Je ne comprends pas comment modifier le format du fichier d’import, pour le moment il est en .sql => je n’ai que cette sauvegarde à ma disposition.
16 juin 2010 à 6 h 56 min #730048Mais le screen n’apporte aucune information, hormis les accents tout à l’air normal. D’où les questions. Plusieurs fois des personnes ont eu des problèmes avec les accents similaires pour l’import sans que cela bloque l’édition des articles/pages.
As-tu essayé de vider les caches/historiques et du navigateur ? Quelque fois on y pense pas mais ce n’est que cela.
Est-ce que ton .htaccess pour forcer l’utilisation de PHP5 est toujours présent ?C’est bien le bon format pour la base de données.
Pour les caractères on dirait de l’ANSI importé dans de l’UTF-8. Tu prends une copie de ton fichier SQL que tu ouvres avec Notepad++ (à télécharger). Dans le menu format, tu as convertir en UTF-8. Il reste ensuite à importer le fichier avec PHPMyAdmin en vérifiant que la valeur de Jeu de caractères du fichier est correcte. Commence par un test en local c’est toujours plus prudent.
16 juin 2010 à 7 h 18 min #730049Wouhou ! j’ai forcé le php5 dans le .htacces et toute l’admin fonctionne
Après modification, le format est bien ANSI mais quand je fais convertir en UTF8 les accents ne reviennent pas dans le fichier
Une autre idée ?
16 juin 2010 à 10 h 04 min #730050Quel est la tête de tes accents dans ton fichier SQL d’origine ?
16 juin 2010 à 10 h 11 min #730051Voilà par exemple le mot Référencement dans ma sauvegarde : Référencement
Je pense que je me suis loupé, j’ai sauvegardé la base en sql, je l’ai ensuite mise dans un .txt que j’ai ensuite converti en .sql => ça vient de là non?
En tout cas avec notepadd++ je ne peux pas le convertir en utf8
Je vais devoir me taper à remplacer tous les accents à la main je pense ^^’
16 juin 2010 à 21 h 53 min #730052Je pense que c’est plutôt le logiciel utilisé pour enregistrer le fichier.
En remplaçant les é par é avec les fonctions de remplacement de Notepad++ pour chaque caractère spécial (dans une copie du fichier SQL), cela devrait être assez rapide. Mais il faut bien faire attention au format de sauvegarde du fichier pour qu’il soit correctement importé. -
AuteurMessages
- Vous devez être connecté pour répondre à ce sujet.