Bonsoir NOnoS,
de rien et merci c'est plus clair. Dans la config de Nginx, il va d'abord falloir que tu rajoute ceci :
location ~ \.php$
{
fastcgi_pass unix:/var/run/php5-fpm.sock;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
C'est primordial. De plus, il faudra que tu rectifie la directive
location, un exemple :
location / nonos
{
include scgi_params;
scgi_pass 127.0.0.1:5000;
}
Tu dois reprendre cet exemple 3 fois (3 utilisateurs). Attention, tu devras adapter le pseudo et le port pour les autres utilisateurs.
J'ai retiré la directive
root car elle peut se placer ailleurs. A priori, la racine (le bloc
server) pourrait convenir.
Et si ce n'est pas déjà le cas, il faudra également que tu crée 2 ou 3 profils ruTorrent :
nano /var/www/rutorrent/conf/users/divers/config.php
<?php
$pathToExternals['curl'] = '/usr/bin/curl';
$topDirectory = '/home/divers';
$scgi_port = 5001;
$scgi_host = '127.0.0.1';
$XMLRPCMountPoint = '/divers';
Par défaut, il existe notamment celui-ci :
nano /var/www/rutorrent/conf/config.php
Lorsque tu le consultera, tu y trouveras le port
5000 ($scgi_port) ainsi que le
/RPC2 ($XMLRPCMountPoint). Soit tu le remplace par ton pseudo (nonos), soit tu le garde comme tel et alors tu adapte l'exemple (oui juste la ligne location).
Le profil ruTorrent doit correspondre au fichier .rtorrent.rc de l'utilisateur. Par exemple :
nano /home/divers/.rtorrent.rc
directory = ~/incomplete
session = ~/session
scgi_port = 127.0.0.1:5001
## etc
Oui, j'ai bien compris. Par contre, le groupe suffira ? Désolé, je ne sais plus... Au moins, c'est le bon.
Cela devrait te mettre sur la voie de la bonne procédure. Du moins, je l'espère.
PS : Juste un rappel, fais très attention à la syntaxe (majuscule, minuscule etc).