Bon, petit article pratique ce soir, car je viens de résoudre un problème qui commençait sérieusement à me plaire. Tout a commencé en fin de semaine, quand j’ai eu la brillante idée (suite à des articles) de passer en WordPress 2.8. Cela provoque toujours des frissons, rien que d’y penser. Et si je perdais tout ? Et si plus rien ne marchait ? Bref, l’angoisse, le coeur qui palpite et tout !!
Evidemment, je n’ai eu que des problèmes. Ca va sans dire que la mise à jour automatique ne fonctionnait pas. J’ai donc procédé comme suit (et c’est la bonne méthode) :
- Télécharger et décompresser l’archive WordPress version Française.
- Se déloguer de son compte admin et désactiver les extensions.
- Balancer tous les fichiers (sauf le dossier WP Content).
- Faire gaffe à avoir bien sauvegarder sa base de données, ses images, son blog (on est jamais trop prudent).
- Prier pour que tout fonctionne.
Malheureusement, parfois même quand on fait tout très bien, rien ne fonctionne. C’était mon cas. Chez moi, le panneau d’administration était à moitié vide, les menus en anglais et français et je ne voyais que du blanc quand je voulais modifier mes articles. Le chaos quoi. Voici donc quelques solutions de replis, mais pratiques.
Dans un premier temps, vous pouvez revenir à l’ancienne installation WordPress. Pour cela, il vous suffit de rebalancer votre blog précédemment sauvegardé par dessus l’ancien. Si cette solution fonctionne sans problème, elle n’en reste pas moins peu satisfaisante.
J’ai donc poussé ma réflexion plus loin et constaté qu’il y avait un problème avec la gestion du Php 5. Voilà donc d’où venaient mes problèmes. La solution pour régler le problème est très simple, elle permet aussi de régler le problème de la mise à jour automatique. Il suffit de modifier le fichier .htaccess qui se trouve à la racine de votre blog ou d’en créer un. Moi, je n’en avais pas, donc je l’ai crée. Dedans vous inscrivez ceci (à la fin si vous en avez déjà un) :
AddType x-mapp-php5 .php AddHandler x-mapp-php5 .php
Ensuite, comme par magie, tout refonctionne très bien et je suis donc officiellement en 2.8. Apparemment cette méthode fonctionne aussi pour les utilisateurs Free sauf qu’il faut dans le fichier .htaccess écrire « php 1 » uniquement et sans les guillemets (Merci Chamomor). Si votre installation pose encore problème, ça peut être à cause de plugins, le mieux étant de les réactiver un par un en testant le bon fonctionnement du blog. Quand ça merde, desinstaller via FTP le dernier plugin activé. D’autre part, si vous ne trouvez pas le fameux .htaccess, c’est peut-être qu’il n’existe pas, mais peut-être aussi qu’il est invisible, il faut donc demander à votre logiciel FTP de vous montrer les fichiers masqués.
En espérant que ça aide certaines personnes !
40 Comments
J’aurais bien aimé lire ce post il y a 1h ou 2h quand j’ai cliqué sur « faire la mise à jour automatique » et que tout bug à fond les ballons… :sad: J’espère que je n’aurais pas tout perdu XD
Merci beaucoup :DD
J’ai tenté de faire la mise-à-jour et moi je n’arrive juste pas à aller dans l’admin. Mais grâce à ton billet, j’y suis arriver :DD et tout (enfin presque) fonctionne :D:D.
@Edmee: Avec plaisir
:lol: Bravo ! C’est fou ce qu’on s’attache à nos petits blogs, un problème de fonctionne est tout de suite une catastrophe. J’en ai appris des choses en informatique grâce à lui que je n’aurais jamais eu le courage d’apprendre dans des livres ! :???:
Enfin blogger est tout de même plus simple (et plus limité) que wordpress je pense donc, double bravo !
A part les smileys, on ne voit aucune différence. :smile:
@Nina Sotte Fille: Oui, j’ai vaincu WordPress xD
J’ai eu le même problème que toi et j’ai entendu parler de la même solution.. mais bon, avoir lu cela quelques heures en avance m’aurait évité des cheveux arrachés ;). Merci pour le guide pour tout ceux que sa plante !
Merci beaucoup !
20/20 !
Fonctionne à merveillle sur 1and1.fr
Ah ba oui on s’y attache alors si un truc tourne pas rond … c’est l’angoisse :sad:
Ya deux jours j’etais encore sous blogger et je suis passée a la 2.8 de wordpress, j’ai cru que j’allais faire de grosses betises lol heureusmeent m’a homme a pris la situation en main ! Sinon c’est sur j’aurai tout perdu si il m’avais pas aidé ! :lol:
Merci pour le conseil ! C’est vraiment sympa de partager ton expérience. C’est vrai que c’est l’angoisse. Perso j’ose rien faire… La nouvelle version apporte-t’elle vraiment quelque chose ?
@Thoma Daneau: @SuperTiti: Merci =)
@farfadette: Oui c’est stressant tout ça lol
@Sébastien: Ben ça apporte des petites choses, rien de super indispensable, mais je pense qu’à terme il va falloir le faire quand même.
Mon problème est résolu, moyennant les modifications suivantes :
Je suis chez Free, il faut donc obliger ce serveur à passer en php5:
1° créer fichier .htaccess
qui contient une seule ligne :
php 1
2° Au moment de réactiver les extensions, une à une, à côté de la page des extensions, ouvrir dans un autre onglet la page du tableau de bord et chaque fois vérifier (en actualisant chaque fois la page) si tout va bien, si on peut cliquer sur les options. Dès qu’une extension fait tout planter, la désactiver puis la supprimer avec filezilla
voici les plugins qui chez moi font foirer et que j’ai été obligé d’enlever:
WordPress Database Backup
All in One SEO Pack
WP Ajax Edit Comments
Coucou,
Juste pour te dire que j’aime tellement ton blog que je t’ai rajouté à mes liens. J’espère que ça ne te dérange pas.
@chamomor: Ok, donc c’est un peu différent chez Free. Merci pour les conseils, je vais corriger mon article.
@cécilia: Avec plaisir ^^
J’essaie de résoudre mon pb de maj 2.8, retour 2.7 avec toujours un dashboard dans tous ses états…
J’ai localisé le fichier .htaccess mais je ne parviens à le localiser ni à l’ouvrir sur mon disque (il a pourtant été exporté via mon ftp).
Des idées pour m’aider?
Je voudrais retenter une maj 2.8 mais j’ai peur de planter mon blog encore plus :arrow:
@i2b: Ouvre le avec Notepad
Merci infiniment Chamomor, grâce à toi j’ai pu résoudre tous mes bugs d’un coup !
Arf, WordPress et ses bugs. J’aurais la frousse de perdre mon blog. >.<
Je suis contente que tout soit rentré dans l’ordre, j’avoue que je m’en voulais un peu comme tu avais suivie ma méthode et que ça ne marchait pas :idea:
@Aleks: Ce n’est en rien ta faute, ce n’est pas ma première maj de WP, mais la première fois que ça merde par contre !
eurk, je crois que je ne vais pas tenter la maj tout de suite ! Je viens de voir que t’as les mêmes smileys que moi!! (sauf que t’en as plus, moi j’avais la flemme)
:mrgreen:
@TardisGirl: merci, j’ai pu modifier le fichier .htaccess mais ce fichier rend le site complètement inaccessible. J’ai Free en fournisseur d’accès, alors j’ai aussi essayer php 1 mais sans résultat.
Comprend plus rien :arrow:
Problème connu depuis très longtemps pour ceux qui ont bossé avec 1&1 et Dotclear2. En natif 1&1 tourne avec une version 4 de PHP (ce qui est débile vu que la 5 est sortie depuis … pfiooouuu au moins 3 ans !
Quelque soit votre application et même si vous ne pensez pas en avoir besoin rajoutez ces quelques lignes dans votre htaccess.
Pour ma part, la mise à jour en 2.8 est passée comme une lettre à la poste. Je suis passée par la mise à jour automatique dès que la version FR a été mise en ligne.
Perso, la mise à jour de mon blog s’est passé sans aucun problème (sans même désactiver les extensions), crash de tous sauf Wp-content, puis upload de la nouvelle version en ftp. J’ai même pas essayé de faire une mise à jour via l’interface d’admin.
Un seul petit bémol, c’est qu’en admin, il me propose toujours de mettre à jour vers la 2.8 alors qu’elle réellment bien installé, masquage du résultat on verra un autre jour.
Quand à Free comme hébergeur, c’est bien pour un départ de blog, mais attention à ne pas pas utiliser de stats en plugin comme statpress ou autre.
Il m’ont coupé mon accès pendant 24h pour cet usage.
@+ .
Nb , je découvre ton site suite à ton follow sur twitter, et c’est sympa, j’aime bien,
bonne modif du thème Lapto Geek.
@marinette: Arf pour les smileys effectivement, si ça te pose problème, je peux les changer. Dis moi.
@i2b: Alors là je ne sais pas trop, si jamais tu as toujours des problèmes, dis moi je peux regarder.
@La baleine: Ben vu le prix que ça coûte un hébergement, ils pourraient quand même faire attention chez 1&1…
@semageek: Merci =) Pour la remarque sur la version, ils ont uploader de nouveaux fichiers sur le site wordpress, pour justement virer le message.
Merci pour les tuyaux, je pense que je mettrais à jour la nouvelle version ce week-end. Je n’aime pas trop sauter tout de suite sur des nouvelles versions, je préfère attendre de savoir si ça marche bien :-)
Ben j’y arrive toujours pas!!! j’ai des beugs à n’en plus finir!!! j’ai crée un fichier « .htaccess » mais visiblement cela ne fait rien à l’affaire! Je crois que je vais retourner au 2.7!!! Merci quand même.
J’ai vraiment pas le courage de me lancer là-dedans ^^
J’aurai une petite question…pour l’histoire du php5 ok j’avais déjà fait, mais la je galère au niveau de l’upload d’image dans la bibliothèque. J’ai sans cesse une « erreur http », même avec essais de réinstaller. Étant chez 1and1 aussi, je voulais savoir si toi ça te faisait ça ? :?:
Merci ca m’a aidé :)
Merci TardisGirl.
je créer en ce moment deux sites qui tournent sous WP, ceci sur deux serveurs différents.
Sur php.net pas de problème, mais sur 1and1 depuis quelques temps c’était la galère. Hier j’ai fini par tout réinstaller manuellement (hormis les fichiers perso), le résultat fut bien pire. Aujourd’hui, j’étais prêt à tout virer (y compris vider la base de données, heureusement presque dénuée de données puisque je démarre le site). Et voilà que je tombe sur ce post, merci encore, je confirme moi aussi, la simple manip évoquée dans l’article suffit à tout faire rentrer dans l’ordre.
@Mayoka: Non, désolée du délais de réponse.
@Ronan: Avec plaisir
@tofic: De rien, contente d’avoir aidé
+1 Merci ca faisait un moment que je galérais !
(quel bonheur de voir que tout redevient « normal »)
–> Tu passes dans mes favoris ;-)
a+
@Mayoka : même problème que toi, je tente désespéremment de trouver une solution.
Je n’ai qu’une chose à dire: MERCI!!!!!!!
Ça fait des mois que je me fais ch*** avec des sites sous wordpress qui ne fonctionnent pas bien et la je tombe par hasard sur ton blog avec la solution à tous mes problèmes! Genial!
Encore Merci!
de rien 8)
A noter que depuis la version WP 2.8.5 les plugins les plus populaires et nécessaires ne provoquent pas de bugs.
Pour Free, voir le tuto sur le forum support de WordPress. Mais ceci encore concernant les restrictions :
– mises à jour par ftp (plugins, themes et wordpress)
– ne pas vouloir bidouiller un fichier .htaccess autre que pour y mettre la ligne PHP 1, manipulation obligatoire pour obtenir la dernière version de PHP.
– ne pas changer ses permaliens (même si des articles vous disent que c’est possible en ajoutant le préfixe index, ça ne marche pas)
– bien suivre le tuto pour l’installation de wp sur Free
http://www.wordpress-fr.net/support/sujet-590-tutoriel-installation-free
– pas possible de se connecter par ftp via l’étranger (à ne pas confondre avec la connexion à votre blog qui elle reste bien entendu accessible partout)
c’est tout.
Donc pour commencer et même pour rester des années, c’est idoine.
C’est le cas de plusieurs blogs de copains dont je m’occupe.
Il faut prévoir un délai pour l’avoir : un la commande se fait par internet et les données de connexion sont envoyées par la poste (une semaine)
Ensuite se connecter et activer le compte puis le sql (24h)
donc oui il y a un petit délai mais enfin… pour du gratuit qui permet autant de choses
Ton article vient de me sauver la vie … Un gros merci :D
Merci beaucoup pour cette astuce, comme quoi, d’un site à l’autre je vais y arriver à le faire ce ^$£ù*ù de site de mon émission ^^.
Un très grand merci à toi, et très bonne continuation :)
[…] je suis tombé sur un article qui rappelait qu’avec 1and1, il fallait modifier le fichier .htaccess pour gérer PHP5 : […]
merci
:-)