WP Gravatar plugin – syntax error, unexpected ‘else’ (T_ELSE)
J’ai récemment MÀJ mon serveur avec la dernière version LTS (Long Time Support) de Ubuntu 14.04. Et je dois dire que j’ai eu mon lot de surprises. J’ai détaillerai dans un prochain billet les soucis que j’ai rencontré. Parmi eux, j’ai découvert une erreur de syntaxe dans le plugin WordPress Gravatar 2.7.1 (je n’ai pas vérifié pour les versions antérieurs).
En fait pour les personnes concernées vous devriez avoir une erreur de ce genre dans vos erreurs logs de votre serveur Web :
PHP Parse error: syntax error, unexpected 'else' (T_ELSE) in /var/www/wp-content/plugins/wp-gravatar/gravatars.php on line 752
Le problème est que des raccourcis d’ouverture de balise PHP ont été utilisé à deux reprises. Faites une recherche sur Elle ne sont plus supportées par Apache. Même avec cette option dans votre php.ini :
short_open_tag = On
Bonne journée