RSS Feed

Erreur HTTP 500 sur les pages perso de Free

17 December 2006 par SeB 22 commentaires »

Les sites hébergés sur les pages perso de chez Free répondent aux abonnés absents ce week-end avec une erreur HTTP 500. Il semble que les instances PHP4 et PHP5 soient tombées et que personne ne soit là pour les relancer… :-/

Heureusement, il existe un palliatif. Pour que votre site refonctionne, placez un fichier .htaccess à la racine de votre site contenant la ligne suivante :

 php 1

Si vous consultez cette page, c’est que l’astuce fonctionne. En espérant que la situation se règle rapidement…

 

22 réactions sur “Erreur HTTP 500 sur les pages perso de Free”

  1. fbattest says:

    MERCI pour cette solution

    Je me prend la tête depuis plus d’une heure à rechercher le pourquoi d’une erreur 500 persistante, jusqu’à ce que je trouve votre post !

    Encore merci pour le tuyau.

  2. SeB says:

    Content de voir que cette astuce rend encore service aujourd’hui. :-)

  3. [...] désespoir de causes, 2 minutes de recherche sur Google m’ont renvoyé sur cet article du weblogue de Seb : 1 minute plus tard j’étais [...]

  4. Rom1 says:

    Hello !

    Perso, ça a l’air encore plus incroyable ce qui m’arrive : erreur 500 sur erreur 500…
    Mon blog est dans un sous répertoire…
    - j’ai essayé d’y mettre un simple fichier html : erreur 500
    - j’ai fait ce que tu as dit (à la racine + à la racine du répertoire du blog) et toujours erreur 500…

    Pensez-vous qu’il y ait autre chose à tenter ?

    Merci d’avance !

  5. SeB says:

    Rom1,

    Le message d’erreur retourné sur la page http://rlavielle.free.fr/blog laisse penser qu’il y a une erreur de configuration dans le fichier .htaccess. Il y a-t-il autre chose que la ligne “php 1″ dans ce fichier ?

    Personnellement, pour palier au problème de l’erreur 500 avec les pages perso de Free, j’avais seulement mis un fichier .htaccess dans le répertoire “/blog” (et non pas à la racine du site).

  6. Rom1 says:

    J’avais remis la version précédente. Maintenant, il ne reste que la ligne “php1″ c’est sûr.

    Rom1

  7. SeB says:

    Il y a bien un espace entre php et 1 ?

    Je ne connais pas d’autre solution. Désolé… :-/

  8. Rom1 says:

    J’ai trouvé ! WordPress réécrit le fichier .htaccess à chaque fois que je vais dans mon panneau admin… bordel !!! On peut bloquer ça ?

  9. Rom1 says:

    Ou trouver une solution : Voici le code de redirection qu’il me pond à chaque fois et qui vient s’ajouter après le “php 1″ :
    # BEGIN WordPress

    RewriteEngine On
    RewriteBase /blog/
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /blog/index.php [L]

    # END WordPress

    Merci pour ton aide tous cas :-p

  10. SeB says:

    Ton site a l’air d’être de nouveau fonctionnel. As-tu trouvé une solution ?

    Je ne pense pas qu’il soit possible de bloquer la réécriture du fichier .htaccess par WordPress. Peut-être que le paramétrage du fichier .htaccess par WordPress n’est pas compatible avec les serveurs PHP 5 de Free (car la ligne “php 1″ permet d’utiliser ces serveurs au lieu des serveurs PHP 4)…

  11. Rom1 says:

    En fait, ça va comme ça, mais dès que j’accède à l’admin, ça me réécrit le fichier… bon, pour le moment, pas de nouveaux billets :-(
    Je vais essayer de trouver une soluce…

  12. Rom1 says:

    Ca y est, ça marche ! Ouf !! Merci en tous cas pour tes conseils / questions qui m’ont permis d’être sur la bonne piste.

    La solution :
    je suis allé dans les options des permalinks et à chaque chargement de page, j’éditais le fichier .htaccess pour le remettre à “php 1″.
    Pas hyper propre, mais disons que le principal c’est que ça ait marché !

    R.

  13. SeB says:

    Content d’apprendre que ton site est de nouveau accessible. Mais il faut espérer que quelqu’un chez Free redémarre rapidement les instances PHP ! ;-)

  14. lolo says:

    Merci pour le tuyau ! Ca marche !

  15. SeB says:

    A votre service ! :-D

  16. Laurent says:

    J’ai le même pb mais visiblement l’astuce avec php1 ne parle pas. Dès que j’enlève la page htaccess tout remarche? Est-ce que quelque peut m’aider ?

  17. Anaha says:

    un ENORME merci pour cette astuce anti-jetage-de-clavier-à-travers-l’écran

  18. Rom1 says:

    Laurent >> en fait, je n’arrive toujours pas à faire mon url rewriting.

    Dès que le fichier .htaccess est modifié, tout pète tranquillement. Si tu as juste php1 dans le fichier, ça fonctionne (en tous cas chez moi).

    R.

  19. Vince says:

    Rom1 > Avec php 1 dans le fichier, ça pète quand même…
    Le 1er bug que j’ai eu sous Free était quand j’ai modifié les permaliens.
    Depuis je ne peux rien faire sans qu’il me modifie le .htaccess …
    Des idées ?

  20. Rom1 says:

    En fait, je m’en suis sorti en remodifiant les permaliens. Mais attention, à chaque manip, je remettais le fichier .htaccess à jour en ne laissant que php 1 dedans.
    Donc tu modifies le fichier, tu vas dans le back, tu remodifies, tu changes tes permaliens, tu remodifies le fichier.

    Voilà comment je m’en suis sorti :-p

    R.

  21. gaby says:

    Bonjour à tous ,

    Je tourne sous joomla via free je cherche forum sur forum pourquoi quand je tente de rentré l’url de mon site avec /administrator il me ponds un http erreur 500 , par ailleurs sur mon gestionnaire mysql de free j’ai rien qui me fait alarmé et mes antis virus n’ont pas broncher donc je vous demande de l’aide s’il vous plait dois-je reprendre toute l’installation à zero ou faut t’il que je rentre sur la racine /htaccess.joomla ou autres .

    J’attends vos réponses merci beaucoup ;-) !!

    • SeB says:

      Gaby,

      L’erreur 500 est trop vague. Malheureusement, je ne peux pas trop t’aider. J’imagine qu’il y a des erreurs dans le fichier .htaccess ou qu’il n’est pas compatible avec la configuration des serveurs de chez Free.

Réagissez