Salut à tous,
Alors je fais partie de ceux qui on le problème d'erreur 404 lorsque j'essaye d'accéder à la partie administration ou de relancer rtorrent.
J'ai suivi le tuto rutorrent sur Debian 9 Ã la main.
Voici mes vhosts :
seedbox-manager.conf :
server {
listen 80;
server_name _;
charset utf-8;
index index.html index.php;
auth_basic "seedbox";
auth_basic_user_file "/etc/nginx/passwd/password";
root /var/www;
location /seedbox-manager {
try_files /seedbox-manager/$uri /seedbox-manager/index.php$is_args$args;
}
location ~ \.php$ {
fastcgi_index index.php;
include /etc/nginx/fastcgi_params;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_pass unix:/run/php/php7.1-fpm.sock;
}
}
seedbox.conf :
server {
listen 80 default_server;
server_name _;
charset utf-8;
index index.html index.php;
client_max_body_size 10M;
access_log /var/log/nginx/rutorrent-access.log combined;
error_log /var/log/nginx/rutorrent-error.log error;
error_page 500 502 503 504 /50x.html;
auth_basic "Authenification obligatoire";
auth_basic_user_file "/etc/nginx/passwd/rutorrent_passwd";
root /var/www;
location = /50x.html {
root /usr/share/nginx/html;
}
location = /favicon.ico {
access_log off;
log_not_found off;
}
location /rutorrent {
try_files $uri $uri/ /index.html;
}
location ~ ^/rutorrent/(conf|share)/(.+)$ {
deny all;
}
location ~ \.php$ {
fastcgi_index index.php;
include /etc/nginx/fastcgi_params;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_pass unix:/run/php/php7.1-fpm.sock;
}
location ~* \.(jpg|jpeg|gif|css|png|js|map|woff|woff2|ttf|svg|eot)$ {
expires 30d;
access_log off;
}
location = /USER{
include scgi_params;
scgi_pass 127.0.0.1:5001;
auth_basic "Authentification Obligatoire";
auth_basic_user_file "/etc/nginx/passwd/rutorrent_passwd_user";
}
}
J'ai remplacé mon identifiant par user/USER
Voilà le message d'erreur dans les logs:
2017/12/19 14:06:28 [error] 1840#1840: *32 open() "/var/www/seedbox-manager/admin" failed (2: No such file or directory), client: XX.XX.XX.XX, server: _, request: "GET /seedbox-manager/admin HTTP/1.1", host: "mondomaine.fr", referrer: "http://mondomaine.fr/seedbox-manager/"
Et effectivement, admin n'est pas présent dant mon dossier seedbox-manager.
Voilà , je n'arrive pas à comprendre d’où vient le problème. Visiblement on est plusieurs dans ce cas.
Si vous avez besoin d'autre chose, n'hésitez pas.
Merci d'avance pour votre aide
Petite question en plus, est-ce que le script reprend exactement les même configuration que le tuto à la main ? Ça m’éviterait de devoir tout refaire à chaque fois que je réinstalle mon serveur (je suis en pleine période de test). Merci