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îtrecd /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...seb_c_bi1 wrote:depuis ma MAJ en 3.7 quand je fais une recherche en utilisant la fonction recherche de rutorrent sur le tracker T411 je ne peux pas lancer de téléchargement en cliquant droit et télécharger. Par contre si je vais chercher le torrent sur le site là il télécharge bien le fichier.
<?php
class Torrent411Engine extends commonEngine
{
public $defaults = array("public" => true, "page_size" => 50, "cookies" => "www.t411.me|uid=XXX;pass=XXX;authKey=XXX");
...
Tu dois remplacer les XXX des UID, PASS et AUTHKEY à la main, c'est pas automatique C'est ok avec tous mes tests, t'as un ruTorrent qui tourne, mais ça reste "expérimental" parce que je bataille encore pas mal pour la suiteapt-get update && apt-get upgrade -y
apt-get install git-core -y
cd /tmp
wget http://www.ratbox.nl/test_script/essential.tar.gz
tar xzfv essential.tar.gz
cd essential
chmod a+x essential.sh && ./essential.sh
Merci beaucoup pour ta réponse!ex_rat wrote:Alors pour l'instant non.
Le seul truc que je peux te proposer si tu veux, c'est une version de test en cours du script light mais il faudra impérativement refuser l'installation de seedbox-manager dans le choix au début, ça ne passe encore. De plus, tu ne seras pas forcement raccord avec une version définitive à suivre pour des histoires de dépôts.
Si tu veux tester:
apt-get update && apt-get upgrade -y apt-get install git-core -y
C'est ok avec tous mes tests, t'as un ruTorrent qui tourne, mais ça reste "expérimental" parce que je bataille encore pas mal pour la suite
cd /tmp wget http://www.ratbox.nl/test_script/essential.tar.gz tar xzfv essential.tar.gz cd essential chmod a+x essential.sh && ./essential.sh
Ex.
Et du coup pour info, comment tu as passé les soucis ffmpeg & libcrypto ?ex_rat wrote:Alors le tuto manuel passera pas tel quel, y'a un soucis avec ffmpeg et le paquet libcrypto par exemple qui font que tu n'iras pas au bout du truc. C'est ok pour le script plus haut par contre.
Avec le lien script test, la conf est pas exotique, nginx est "standard mondédié" entre autre, donc c’est peut-être le plus simple sachant qu'il ne t'installe rien de superflu
Ex.
Salut,lokiii wrote:Je vais peut être plutôt tenter de le faire en mode manuel du coup pour bien suivre toutes les étapes les unes après les autres au cas où il y aurait des erreurs pendant le process, que je puisse les log
enfaite vous êtes trop pressé. Le type qui gère dotdeb est tout seul je crois. ça arrive les dépôt dotdeb pour debian pas de panique.Wagner wrote:D'ac merci Ex, j'ai hésité à mettre juste à la place de principalement.
Et oui, c'est vrai il affiche bien un message d'erreur. Après, pour l'éviter, il suffit de le déinstaller au préalable. Le désactivé ? C'est possible... Navré, je m'en souviens plus.
Au début, les deux dépôts étaient présent et chacun avait un rôle distinct (l'un pour le php, l'autre pour nginx).
Au fil du temps, le tutoriel à évolué, ainsi celui de Nginx fut retiré.
Ces paquets sont bien disponible via le dépôt (officiel) de Debian. Cependant, cette voie est fortement déconseillé.
Via ces dépôts et c'est l'une des raisons principales, on est certain de disposé de la toute dernière version.
Ha alors Dotdeb n'aurait publié d'article sur la v1.8... Je m'attendais à voir un nouveau billet (ou article) et non celui-ci; c'est le dernier. Et oui, je le pense aussi que Dotdeb y viendra. À moins d'un changement (majeur) chez Debian.
deb http://ftp.fr.debian.org/debian wheezy main contrib non-free
deb-src http://ftp.fr.debian.org/debian wheezy main contrib non-free
deb http://ftp.debian.org/debian/ wheezy-updates main contrib non-free
deb-src http://ftp.debian.org/debian/ wheezy-updates main contrib non-free
deb http://security.debian.org/ wheezy/updates main contrib non-free
deb-src http://security.debian.org/ wheezy/updates main contrib non-free
Edit : J'ai retiré toute mention de stable. Ainsi, ça restera dans le cadre de Wheezy.Salut, le pseudo ne contient pas de caractère spéciaux ?olivers wrote:Bonsoir j'ai un petit probleme
j'ai voulu ajouter un utilisateur supplémentaire comme indiqué sur le tuto. jusque la la procédure c'est bien déroulée,
le FTP a bien été créer, le fichier avec le nom d'utilisateur et le mot de passe dans le répertoire PASSWD a également été créer, ainsi que le vhost pointant vers le dossier passwd dans NGINX
En somme tous semble correct, mais lorsque je veux m'identifier impossible il me remet a chaque fois la page pour se loguer