L’erreur 500 de OVH avec PHP 5 & Htaccess

Wordpress, php5 et erreur 500Parfois, on tente de mettre à jour WordPress, ou un plugin, et rien ne va plus…

Si vous êtes hébergés chez OVH et que vous obtenez ce genre de message, votre serveur a sans doute du mal à gérer la version 5 de php :

Parse error: syntax error, unexpected T_STATIC, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in xxx

Ou encore :

500 : internal server error

Il faut donc forcer WordPress à fonctionner dans l’environnement php5 de l’hébergeur OVH (ou d’un autre).

Deux solutions différentes peuvent résoudre le problème. Ajouter l’un des deux codes au fichier .htaccess de votre blog WordPress. A vous de tester lequel fonctionne. En ce qui me concerne, j’utilise la première solution

Php5 et WordPress : solution 1

Dans votre fichier .htaccess, ajoutez au début :

set php env 5

Php5 et WordPress : solution 2

Dans votre fichier .htaccess, ajoutez au début :

AddType x-mapp-php5 .php
AddHandler x-mapp-php5 .php

Simple et efficace, ca peut vraiment vous éviter de vous prendre la tête pour rien avec votre WordPress

Source : Erreur 500 WordPress (pour le Addtype)

Daniel Roch

Fondateur, conférencier, auteur, consultant et expert SEO WordPress

5 Commentaires

Bruno - Immo Djerba Le 01 juillet 2010 à 3h48
Super pratique!
J'avais eu ce type d'erreur pour la mise a jour Wordpress 2.7 (ca date). S'en est suivi de multiples galeres.

Resultats des courses: un blog hors service pour 3 bons jours et je n'ai pas mis a jour Wordpress depuis.

Je testerai sans aucun doute tout ca la prochaine fois.
P0s Le 02 septembre 2010 à 22h20
Bonjour,

Un grand merci pour l'astuce , la solution 1 n'a pas fonctionné pour moi mais la 2eme si.

Merci beaucoup.

Cdt
olivia Le 03 octobre 2010 à 0h10
me parlez pas d'erreur wordpress ca m'enerve d'avoir l'erreur 500 mais bon souvent c'est le fameux HT access qui part en live
gillou Le 24 octobre 2010 à 20h37
Les 2 ne passent pas chez moi.

Celui-ci oui : SetEnv PHP_VER 5

Amicalement
abcmoteur Le 26 octobre 2010 à 4h20
L'erreur peut quand même survenir !

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *