C'est pas très compliqué Whitehawk. Par le passé, j'ai du l'évoqué (assez rare) mais j'opte pour un rappel que je résumerai ainsi
:
location ~ \.php
{
include fastcgi_params;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_pass unix:/var/run/php5-fpm.sock;
}
Nginx requiert (l'ensemble de) ces directives (obligation) afin de correctement interpréter le PHP. Selon le logiciel, il s'avère parfois nécessaire d'inclure un complément ou des corrections.
Il s'agit d'une base de départ. Elle convient pour pas mal de logiciel dont par exemple ruTorrent (etc).
PS : Voilà peut-être autre chose qu'il faudrait que je rajoute à la
FAQ de Nginx ? De nouveau, verra un autre jour.