Parfois, on tente de mettre à jour WordPress, ou un plugin, et rien ne va plus...
Si vous avez ce genre de message, votre serveur a sans doute du mal à gérer la version 5 de php :
Code block
Parse error: syntax error, unexpected T_STATIC, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in xxx
Ou encore :
Code block
500 : internal server error
Il faut donc forcer WordPress à fonctionner dans l'environnement php5 de votre hébergeur.
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 :
Code block
set php env 5
Php5 et WordPress : solution 2
Dans votre fichier .htaccess, ajoutez au début :
Code block
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)