J'ai mis à jour lighttpd l'autre jour sans remplacer le fichier de configuration par celui du paquet, je ne sais pas si cela vient de la mais je préfère le préciser. Suite à cette mise à jour je ne pouvais plus accéder au pages php hébergés sur le serveur. Je ne m'en sers qu'en local pour développer sur mon eeepc donc l'impact n'est pas énorme mais c'est quand même désagréable.

Après quelques recherches sur le web je suis arrivé sur les forums d'Ubuntu et plus particulièrement sur un post qui m'a permis de résoudre le problème, c'est en anglais donc pour ceux qui ne recherchent pas sur les forums en anglais ce billet leur permettra certainement de résoudre leur problème. Même si j'utilise Debian, la solution fonctionne très bien.

Si vous avez systématiquement des erreurs 403 lorsque vous voulez accéder à des scripts php sur votre serveur lighttpd, que vous soyez sur Debian ou Ubuntu (cela doit fonctionner aussi sur d'autres dérivées de Ubuntu mais je n'ai pas testé), vous pouvez ajouter les lignes suivantes au fichier "/etc/lighttpd/lighttpd.conf" et tout devrait rentrer dans l'ordre.
fastcgi.server = ( ".php" => ((
"bin-path" => "/usr/bin/php5-cgi",
"socket" => "/tmp/php.socket"
)))