Mise à jour WordPress

J’ai galéré une petite heure pour résoudre un problème de mise à jour automatique des plugins WordPress hier soir, du coup je me suis dit que j’allais partager ça. D’ailleurs, le problème était valable pour tout upgrade, y compris de WordPress lui-même. Le symptôme est simple, vous cliquez sur la mise à jour d’un plugin, ça mouline, et mouline, et mouline encore, et mouline toujours. Au final rien ne se passe, si ce n’est la création d’un fichier temporaire dans /wp-content/ du style plugin.tmp d’une taille de 0.
La cause se situe au niveau de PHP qui par défaut est en v4 chez mon prestataire (1&1). La résolution est donc très simple, il suffit de créer un .htaccess à la racine du blog qui contient les deux lignes suivantes :

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


Tout ça force la prise en charge du code par l’engine PHP5 et pas 4. That’s it.

2 thoughts on “Mise à jour WordPress

  1. Je viens de vérifier et en fait c’était lorsque mon prestataire est passé en php5 que j’ai rajouté cette commande afin de pouvoir parcourir les fichiers php:

    #Pour faire parser les fichiers “.php” par PHP5
    AddType application/x-httpd-php5 .php