Le Coin Geekette

WordPress 2.8 et 1&1 / Free

13 juin 2009

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.

Wordpress

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 !

Vous pouvez ♥

40 Comments

  • Reply Ms Goliath 13 juin 2009 at 19:24

    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

  • Reply Edmee 13 juin 2009 at 20:01

    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.

  • Reply TardisGirl 13 juin 2009 at 20:09

    @Edmee: Avec plaisir

  • Reply Nina Sotte Fille 13 juin 2009 at 21:27

    :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:

  • Reply TardisGirl 13 juin 2009 at 22:24

    @Nina Sotte Fille: Oui, j’ai vaincu WordPress xD

  • Reply Thoma Daneau 13 juin 2009 at 23:17

    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 !

  • Reply SuperTiti 13 juin 2009 at 23:51

    Merci beaucoup !
    20/20 !

    Fonctionne à merveillle sur 1and1.fr

  • Reply farfadette 14 juin 2009 at 1:41

    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:

  • Reply Sébastien 14 juin 2009 at 9:55

    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 ?

  • Reply TardisGirl 14 juin 2009 at 10:06

    @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.

  • Reply chamomor 14 juin 2009 at 11:10

    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

  • Reply cécilia 14 juin 2009 at 11:44

    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.

  • Reply TardisGirl 14 juin 2009 at 11:47

    @chamomor: Ok, donc c’est un peu différent chez Free. Merci pour les conseils, je vais corriger mon article.
    @cécilia: Avec plaisir ^^

  • Reply i2b 14 juin 2009 at 15:05

    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:

  • Reply TardisGirl 14 juin 2009 at 15:07

    @i2b: Ouvre le avec Notepad

  • Reply David Bénard 14 juin 2009 at 16:55

    Merci infiniment Chamomor, grâce à toi j’ai pu résoudre tous mes bugs d’un coup !

  • Reply La Grenadine 14 juin 2009 at 19:23

    Arf, WordPress et ses bugs. J’aurais la frousse de perdre mon blog. >.<

  • Reply Aleks 14 juin 2009 at 19:39

    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:

  • Reply TardisGirl 14 juin 2009 at 20:18

    @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 !

  • Reply marinette 14 juin 2009 at 21:19

    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:

  • Reply i2b 14 juin 2009 at 23:48

    @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:

  • Reply La baleine 15 juin 2009 at 12:21

    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.

  • Reply semageek 16 juin 2009 at 0:40

    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.

  • Reply TardisGirl 16 juin 2009 at 18:18

    @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.

  • Reply Tom 16 juin 2009 at 21:23

    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 :-)

  • Reply 14 141 18 juin 2009 at 10:15

    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.

  • Reply lowett 19 juin 2009 at 11:19

    J’ai vraiment pas le courage de me lancer là-dedans ^^

  • Reply Mayoka 26 juin 2009 at 22:09

    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 ? :?:

  • Reply Ronan 4 juillet 2009 at 17:48

    Merci ca m’a aidé :)

  • Reply tofic 11 août 2009 at 13:18

    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.

  • Reply TardisGirl 11 août 2009 at 13:24

    @Mayoka: Non, désolée du délais de réponse.
    @Ronan: Avec plaisir
    @tofic: De rien, contente d’avoir aidé

  • Reply aymeric 15 août 2009 at 23:52

    +1 Merci ca faisait un moment que je galérais !
    (quel bonheur de voir que tout redevient « normal »)
    –> Tu passes dans mes favoris ;-)
    a+

  • Reply Georglob 2 septembre 2009 at 7:19

    @Mayoka : même problème que toi, je tente désespéremment de trouver une solution.

  • Reply Xypho 8 septembre 2009 at 16:07

    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!

  • Reply Chamomor 28 octobre 2009 at 2:00

    de rien 8)

  • Reply Chamomor 28 octobre 2009 at 2:05

    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

  • Reply digiboy 3 novembre 2009 at 18:12

    Ton article vient de me sauver la vie … Un gros merci :D

  • Reply AdH 15 novembre 2009 at 0:21

    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 :)

  • Reply Je veux devenir mon propre patron » Installation Wordpress chez 1and1 13 janvier 2010 at 1:48

    […] je suis tombé sur un article qui rappelait qu’avec 1and1, il fallait modifier le fichier .htaccess pour gérer PHP5 : […]

  • Reply Gilles 23 mai 2010 at 18:23

    merci
    :-)

  • Leave a Reply