Bonjour à tous,
Voila j'ai tenté aujourd'hui de remettre mon dossier test et je me retrouve avec la même erreur que la dernière fois.
Donc je vous détaille exactement ce que je viens de faire ces dernières minutes.
Le site était complétement fonctionnel au départ (rutorrent + seedboxmanager + acceuil sur bonobox)
1ere étape j'ai mis un dossier test contenant un fichier index.html dans home/renaldo
2e étape sous putty en root j'ai tranféré ce dossier vers var/www
3e étape je lui ai mis les droits www-data (dossier test et fichier index.html)
4e étape je me rends à 37.59.59.207/test pour vérifier, message d'erreur de nginx, normal je n'ai pas modifié mon .conf
5e étape je me rends à etc/nginx/sites-enable/rutorrent.conf je rajoute
## Config site test ##
location /test {
/index.html
}
6e etape je valide et je resteste 37.59.59.207/test même message d'erreur de nginx
7e etape je fais un service nginx restart et la message d'erreur dans putty
Job for nginx.service failed. See 'systemctl status nginx.service' and 'journalctl -xn' for details.
Depuis ce message d'erreur le site ne répond plus.
Me revoila au point d'il y a quelques jours juste avant de tout réinstaller
Si quelqu'un a une idée ou sait ou j'ai merdé, bon a priori c'est le restart de nginx qu'il ne fallait pas faire... mais je ne comprends pas trop pourquoi en fait..
Merci d'avance pour votre aide.
[EDIT]
Suite recherche sur google voila ce que j'ai fait:
nginx -t -c /etc/nginx/nginx.conf
La réponse
nginx: [emerg] unexpected "}" in /etc/nginx/sites-enabled/rutorrent.conf:74
nginx: configuration file /etc/nginx/nginx.conf test failed
à la ligne 74 du rutorrent.conf j'ai bien la "}" qui correspond à la partie que j'ai rajouté pour le site test
Pour la configuration de nginx.conf qui est en echec la je ne sais pas.
[EDIT2]
Suppression de
## Config site test ##
location /test {
/index.html
}
dans rutorrent.conf
puis
service nginx restart
Et hop c'est à nouveau fonctionnel.
Du coup le problème vient de ce bout de code, je continu de chercher lol
[EDIT3 et solution]
Voila j'ai enfin trouvé la solution:
## Config site test ##
location /test {
try_files $uri $uri/ /index.html;
}
Et ça fonctionne youhou!!!!! 😀