Oui c'est ça ainsi que principalement par rapport à Nginx.
C'est une bonne idée le backup.
En revanche, le reste (MySQL etc), je ne serais le dire...
C'est une bonne idée le backup.
En revanche, le reste (MySQL etc), je ne serais le dire...
## Config Torrent Folder ##
location /cakebox {
autoindex on;
index index.html index.php /_h5ai/server/php/index.php;
root /my/torrent/directory;
include /etc/nginx/conf.d/php.conf;
include /etc/nginx/conf.d/cache.conf;
}
Même après avoir fait cela je me retrouve toujours avec une erreur 404.Merci je n'avais pas vu ce tutoriel. J'ai suivi les recommandations du site h5ai.Wagner wrote:Bonsoir,
oui je le crains notamment avec les directives root et location. Il faut les revoir.
Le plus simple serait éventuellement de (re)consulté le tutoriel sur h5ai ?
server {
listen 80;
server_name rutorrent.<votre domaine> www.rutorrent.<votre domaine>;
return 301 https://rutorrent.<votre domaine>$request_uri;
}
server {
listen 443;
server_name rutorrent.<votre domaine>;
index index.html index.php;
charset utf-8;
client_max_body_size 10M;
Donc jusque là tout va bien, j'ai ma redirection avec nom de domaine sauf... sauf que mon adresse donne https://mondomaine.com/rutorrent !## début config rutorrent ##
location ^~ / {
root /var/www/rutorrent;
include /etc/nginx/conf.d/php;
include /etc/nginx/conf.d/cache;
Je relance nginx et boum message d'erreur :
[....] Restarting nginx: nginxnginx: [emerg] duplicate location "/" in /etc/nginx/sites-enabled/rutorrent.conf:57
Donc je supprime ce slash pour qu'nginx redémarre normal .... Je vais à l'adresse https://mondomaine.com mais celle-ci me renvoie vers la page bonobox !!!! (au passage plus sympa qu'une page blanche !!) include /etc/nginx/conf.d/php;
include /etc/nginx/conf.d/cache;
devient
include /etc/nginx/conf.d/php.conf;
include /etc/nginx/conf.d/cache.conf;
Ex.Ben encore une fois merci j'ai supprimé la partie "base" et tout marche nickel !!J'ai pensé un moment modifier cette partie mais j'ai pas osé de peur de faire une connerie !!...ex_rat wrote:Salut
Tu devrais poster ton rutorrent.conf complet, tu dois louper un truc par rapport au dossier /base, ce qui expliquerait la première erreur de nginx sur la double location /.
En gros tu peux pas avoir les deux en /, tu peux supprimer la partie "base" dans le fichier vu que tu veux que ton domaine tape direct sur rutorrent, t'as plus trop besoin...
Au passage, si tu as installé le script depuis peu de temps, il y a une modif la dessus ( mais c''est pas la cause de tes soucis ! ):devientinclude /etc/nginx/conf.d/php; include /etc/nginx/conf.d/cache;
Ex.include /etc/nginx/conf.d/php.conf; include /etc/nginx/conf.d/cache.conf;
include /etc/nginx/conf.d/php.conf;
include /etc/nginx/conf.d/cache.conf;
Ok merci pour le conseil ! Je m'y attelle !! Sinon je trouvais aussi que www.rutorrent.domaine.com ça faisait moche j'ai donc modifier en conséquenceex_rat wrote:Pour préciser un truc..
Ce serait mieux de faire deux fichiers vu que tu veux juste un sous-domaine rutorrent.domaine.com.
Un fichier domaine.conf avec /base pour garder un accueil neutre ou éventuellement autre chose et un fichier rutorrent.conf avec la partie box, ce serait plus propre !
Ex.
edit: www.rutorrent.domaine.com, c'est super crade, un rutorrent.domaine.com suffit
## début config base ##
location ^~ / {
root /var/www/base;
include /etc/nginx/conf.d/php.conf;
include /etc/nginx/conf.d/cache.conf;
}
location ^~ /seedbox-manager/ {
#deny all;
rewrite ^ http://www.ratbox.nl/errors/404.html;
}
location ^~ /rutorrent/ {
#deny all;
rewrite ^ http://www.ratbox.nl/errors/404.html;
}
## fin config base ##
(chez moi, y'a un rewrite qui te balance sur une autre machine mais l'idée est là)Bad response from server: (502 [error,extsearch]) <!DOCTYPE html> <html> <head> <title>Error</title> <style> body { width: 35em; margin: 0 auto; font-family: Tahoma, Verdana, Arial, sans-serif; } </style> </head> <body> <h1>An error occurred.</h1> <p>Sorry, the page you are looking for is currently unavailable.<br/> Please try again later.</p> <p>If you are the system administrator of this resource then you should check the <a href="http://nginx.org/r/error_log">error log</a> for details.</p> <p><em>Faithfully yours, nginx.</em></p> </body> </html>
Qui sait comment corriger ce problème ?cd /var/www/rutorrent/plugins/
rm -R extsearch
svn checkout http://rutorrent.googlecode.com/svn/trunk/plugins/extsearch/
Ex.Pour mettre à jour rutorrent via le dépôt github : attention des conflits peuvent apparaître
cd /var/www/rutorrent/ git pull origin master
error: Your local changes to the following files would be overwritten by merge:
plugins/extsearch/engines/CPasBien.php
plugins/extsearch/plugin.info
Please, commit your changes or stash them before you can merge.
error: The following untracked working tree files would be overwritten by merge:
plugins/tracklabels/trackers/t411.io.png
Please move or remove them before you can merge.
Aborting
Le plugin extsearch que je viens d'installer lui pose problème. Je vais le supprimer et le réinstaller plus tard. Par contre je ne sais pas comment faire pour désinstaller et réinstaller le second plugin tracklabels, une idée ?rm /tracklabels/trackers/t411.io.png
c'est parce que j'avais integré l'icone de t411 mais maintenant il est direct dedans et ça couine un peu, il va te le remettre...