Installer wTorrent sur Debian 5.0 Lenny
wTorrent est une interface Web au client BitTorrent rTorrent. L'installation de cet interface Web de téléchargement BitTorrent est particulièrement ardue, et malgré son manque d'options, je trouve que du point de vue ergonomique et stabilité, c'est l'une des mieux abouties. Mon coeur balance entre wTorrent et Torrentflux-b4rt. Là où Torrentflux-B4rt l'emporte avec sa souplesse, wTorrent l'emporte avec sa réactivité.
Installation
En premier lieu, installez un serveur Lighttpd avec le support du PHP. Pour ce faire, vous pouvez suivre mon guide Installer Lighttpd et PHP 5 sur Debian 4.0 Etch et 5.0 Lenny.
Attention: Ce guide est prévu pour fonctionner sur un serveur Lighttpd. Si vous utilisez Apache, il ne fonctionnera pas. Cela est du à la nécessité d'utiliser les capacités SCGI de Lighttpd.
libTorrent
En premier lieu, renseignez la version de libTorrent que vous souhaitez installer:
VERSION=0.12.6
Téléchargez les dépendances de compilation:
/usr/bin/apt-get install build-essential libssl-dev libsigc++-2.0-dev
Nous téléchargeons l'archive contenant les sources:
/usr/bin/wget http://libtorrent.rakshasa.no/downloads/libtorrent-${VERSION}.tar.gz \
--output-document=/tmp/libtorrent-${VERSION}.tar.gz
Nous décompressons l'archive ainsi obtenue:
/bin/tar --directory /tmp -xzf /tmp/libtorrent-${VERSION}.tar.gz
Nous nous plaçons dans le dossier ainsi créé:
cd /tmp/libtorrent-${VERSION}
Et nous lançons la compilation:
./configure /usr/bin/make
Enfin, nous intallons libTorrent:
/usr/bin/make install
rTorrent
En premier lieu, renseignez la version de rTorrent que vous souhaitez installer:
VERSION=0.8.6
Téléchargez les dépendances de compilation:
/usr/bin/apt-get install build-essential libxmlrpc-c3-dev \ libcurl4-openssl-dev libncurses5-dev
Nous téléchargeons l'archive contenant les sources:
/usr/bin/wget http://libtorrent.rakshasa.no/downloads/rtorrent-${VERSION}.tar.gz \
--output-document=/tmp/rtorrent-${VERSION}.tar.gz
Nous décompressons l'archive ainsi obtenue:
/bin/tar --directory /tmp -xzf /tmp/rtorrent-${VERSION}.tar.gz
Nous nous plaçons dans le dossier ainsi créé:
cd /tmp/rtorrent-${VERSION}
Et nous lançons la compilation:
./configure --with-xmlrpc-c /usr/bin/make
Enfin, nous intallons rTorrent:
/usr/bin/make install
wTorrent
Nous installons les paquets nécessaires au bon fonctionnement de wTorrent
/usr/bin/apt-get install php5-sqlite unzip
Et nous redémarrons le serveur HTTP pour prendre en compte ces nouveaux modules:
/etc/init.d/lighttpd force-reload
Nous téléchargeons l'archive contenant les sources disponible actuellement dans le SVN de wTorrent (il n'y a pas actuellement de version stable de wTorrent):
/usr/bin/wget "http://www.wtorrent-project.org/trac/changeset/latest/trunk/?old_path=%2F&format=zip" \
--output-document=/tmp/wtorrent.zip
Nous décompressons l'archive ainsi obtenue:
/usr/bin/unzip -d /tmp/ /tmp/wtorrent.zip
Nous déplaçons les sources de wTorrent à l'emplacement adéquat:
/bin/mv /tmp/trunk/wtorrent /opt/wtorrent
Nous corrigeons les permissions des fichiers:
/usr/bin/find /opt/wtorrent -type f | /usr/bin/xargs /bin/chmod 644
Nous créons les dossiers destinés à contenir les fichiers créés par l'application:
/bin/mkdir --parent /var/lib/wtorrent/data /bin/mkdir --parent /var/lib/wtorrent/db /bin/mkdir --parent /var/lib/wtorrent/tpl_c /bin/mv /opt/wtorrent/torrents /var/lib/wtorrent/torrents /bin/chown -R www-data:www-data /var/lib/wtorrent /bin/chown -R rtorrent:www-data /var/lib/wtorrent/data
Nous créons les liens symboliques associés à ces dossiers:
/bin/ln -s /var/lib/wtorrent/tpl_c /opt/wtorrent/tpl_c /bin/ln -s /var/lib/wtorrent/torrents /opt/wtorrent/torrents
Nous faisons en sorte que wTorrent puisse ajouter des fichiers dans le dossier de configuration :
/bin/chown www-data:www-data /opt/wtorrent/conf/
Nous configurons wTorrent:
/bin/sed -i -e "/\$defaults/,/\$user_options/s|^\(.*db_file.*=>\).*$|\1 '../../var/lib/wtorrent/db/database.db',|" \
-e "/\$defaults/,/\$user_options/s|^\(.*dir_torrents.*=>\).*$|\1 'torrents/',|" \
-e "/\$defaults/,/\$user_options/s|^\(.*dir_exec.*=>\).*$|\1 '/opt/wtorrent/',|" \
-e "/\$defaults/,/\$user_options/s|^\(.*dir_download.*=>\).*$|\1 '/var/lib/wtorrent/data/',|" \
/opt/wtorrent/cls/install.cls.php
Mise en place du démon rTorrent
Nous installons les paquets nécessaires au fonctionnement de rTorrent en mode démon.
/usr/bin/apt-get install screen
Nous créons un utilisateur dédié à l'exécution de rTorrent en tâche de fond:
/usr/sbin/adduser --system --shell /bin/sh --home /var/lib/rtorrent rtorrent
Nous créons les dossiers qui seront utilisés par rTorrent:
/bin/mkdir --parent /var/lib/rtorrent/sessions /bin/mkdir --parent /var/lib/rtorrent/torrents/doing /bin/mkdir --parent /var/lib/rtorrent/torrents/watch /bin/mkdir --parent /var/lib/rtorrent/torrents/done /bin/chown -R rtorrent:nogroup /var/lib/rtorrent
Nous mettons en place le fichier de configuration de rTorrent:
/usr/bin/wget http://howto.landure.fr/gnu-linux/debian-4-0-etch/installer-wtorrent-sur-debian-5-0-lenny/rtorrent.rc \
--output-document=/etc/rtorrent.rc
Et nous créons un lien symbolique vers ce fichier dans le répertoire de l'utilisateur système rtorrent:
/bin/ln -s /etc/rtorrent.rc /var/lib/rtorrent/.rtorrent.rc
De même, nous mettons en place le script init.d:
/usr/bin/wget http://howto.landure.fr/gnu-linux/debian-4-0-etch/installer-wtorrent-sur-debian-5-0-lenny/rtorrent \
--output-document=/etc/init.d/rtorrent
/bin/chmod +x /etc/init.d/rtorrent
Et nous démarrons le démon:
/etc/init.d/rtorrent start
Nous faisons en sorte que le démon démarre automatiquement:
/usr/sbin/update-rc.d rtorrent defaults
Remarque : Si à la suite d'un plantage de votre serveur, ou d'un kill de rtorrent, rtorrent ne se lance plus, essayez d'effacer le fichier verrou :
/bin/rm /var/lib/rtorrent/sessions/rtorrent.lock
Configuration du serveur SCGI
Nous installons les utilitaires permettant de sécuriser un minimum notre serveur SCGI:
/usr/bin/apt-get install apache2-utils apg
Nous créons aléatoirement un identifiant et un mot de passer pour notre serveur SCGI:
SCGI_LOGIN=$(/usr/bin/apg -q -a 0 -n 1 -M NCL) SCGI_PASSWORD=$(/usr/bin/apg -q -a 0 -n 1 -M NCL)
Et utilisons htpasswd pour les stocker dans un fichier utilisable par Lighttpd:
/usr/bin/htpasswd -cb /etc/lighttpd/rtorrent.pwd ${SCGI_LOGIN} ${SCGI_PASSWORD}
Nous configurons wTorrent pour utiliser ces paramètres d'autentification:
/bin/sed -i -e "/\$defaults/,/\$user_options/s|^\(.*rt_user.*=>\).*$|\1 '${SCGI_LOGIN}',|" \
-e "/\$defaults/,/\$user_options/s|^\(.*rt_passwd.*=>\).*$|\1 '${SCGI_PASSWORD}',|" \
-e "/\$defaults/,/\$user_options/s|^\(.*rt_auth.*=>\).*$|\1 true,|" \
/opt/wtorrent/cls/install.cls.php
Nous configureons Lighttpd pour faire office de serveur SCGI pour rTorrent. Pour ce faire, créez la configuration nécessaire à l'aide de la commande suivante:
/bin/echo '# rTorrent SCGI configuration.
server.modules += ( "mod_scgi", "mod_auth" )
scgi.server = (
"/RPC2" => # RT_DIR
( "127.0.0.1" =>
(
"host" => "127.0.0.1", # Ip where rtorrent is listening
"port" => 5000, # Port specified in .rtorrent.rc
"check-local" => "disable"
)
)
)
auth.backend = "htpasswd"
auth.backend.htpasswd.userfile = "/etc/lighttpd/rtorrent.pwd"
auth.require = (
"/RPC2" =>
(
"method" => "basic",
"realm" => "XML-RPC",
"require" => "valid-user"
)
)
' | /usr/bin/tee /etc/lighttpd/conf-available/10-rtorrent.conf
Activez la configuration ainsi créée:
/usr/sbin/lighty-enable-mod rtorrent
Et nous rechargeons la configuration du serveur Lighttpd:
/etc/init.d/lighttpd force-reload
Configuration de wTorrent
Nous créons un fichier de configuration utilisateur par défaut, et nous le rendons inscriptible par wtorrent :
/bin/cp /opt/wtorrent/conf/sample.user.conf.php /opt/wtorrent/conf/user.conf.php /bin/chown www-data:www-data /opt/wtorrent/conf/user.conf.php
Nous rendons wTorrent accessible depuis l'internet:
/bin/ln -s /opt/wtorrent /var/www/wtorrent
Enfin, AVANT TOUTE AUTRE CHOSE, accédez au script d'installation de wTorrent pour créer votre compte administrateur:
http://localhost/wtorrent/install.php
Remarque: Si cette page vous informe que la base de données est déjà créée, exécutez la commande suivante puis rechargez la:
/bin/rm /var/lib/wtorrent/db/database.db
Remarque bis : Le test de configuration ne fonctionne pas (il signale que la création de la base de données est impossible). Ignorez-le et enregistrez votre configuration.
Une fois votre configuration terminée, effacez le fichier d'installation et protégez la configuration:
/bin/rm /opt/wtorrent/install.php /bin/chown root:root /opt/wtorrent/conf/user.conf.php
Votre installation de wTorrent est maintenant accessible depuis l'url:
Remerciements
- Merci aux développeurs de libTorrent et rTorrent.
- Merci aux développeurs de wTorrent.
- Merci à Robert Penz pour son guide Howto install rtorrent and wtorrent within an Ubuntu Hardy VE.
- Merci à FlipsideReality pour son guide rtorrent with wtorrent on debian etch complete HOWTO.
Autant pour moi
j'ai effacé la bdd et relancé install.php, et là tout fonctionne!
Simplement il faudrait rajouter le changement de propriétaire des dossiers dans le tuto.
Merci pour tout ;)
Je te mail dans la journée pour nos petites affaires ;)
bon, guide un peu vieux
retour
Par contre:
Lorsque je fais "try configuration" (à l'étape install.php) il me dit toujours "cannot creat database file, please check your configuration".
Je fais quand même "save" (pour voir)
Et en effet je peut accéder à la page.
Par contre pas de databse.db dans /var/www/wtorrent/db/
->
xxxxx:/tmp/rtorrent-0.8.4# ls -Al /var/www/wtorrent/db/
total 4
-rw-r--r-- 1 root root 14 jan 3 2008 .htaccess
Je n'est pas testé de mettre en route un torrent, car :
-je ne sais pas quel port/série de port je dois ouvrir.
-je préfère attendre ta réponse pour database.db.
Mais je sens que l'on se rapproche, j'attend ta réponse avant de toucher à quoi que ce soit.
J'ai un peu avancé
La bdd est bien présente dans /var/lib/wtorrent/db/, donc c'est bon? J'ignore le message d'erreur?
Pour les ports j'ai vu sur internet plusieurs solutions mais apparemment il faut que j'ouvre la rangé 63963-63981, mais j'attends confirmation de ta part, et si tu pouvais me donner les règles iptables ça serait super (les miennes ne fonctionnent pas apparemment, cf commentaires tuto TF-B4rt, j'ai simplement remplacé la rangée).
J'ai tenté de lancer un torrent: timeout, et il n'apparait que dans l'onglet "active", même après l'avoir lancé (problème d'écriture de la bdd?)
j'attends donc ta réponse pour iptables, je ne vois d'où cela pourrait venir d'autre.
ports a ouvrir
les ports à ouvrir sont renseignés dans /etc/rtorrent.rc.
J'espère que ca t'aidera
quelques questions!
j'ai tout de même quelques questions (édivemment!)...
les dossiers /var/lib/rtorrent/ doing, done et watch servent-ils vraiment à quelque chose finalement?
watch est surveillé par rtorrent, donc si on pose un .torrent dedans il sera téléchargé, mais concrètement dans notre cas avec wtorrent, on ne s'en sert pas si? et done et doing non plus, vu que wtorrent télécharge dans /var/lib/wtorrent/data si j'ai bien compris.. bref, je me demandais.
Sinon, plus dérangeant, j'ai voulu changer les dossiers de téléchargement pour télécharger sur une partition où la place ne manque pas (à l'inverse de /var/lib/wtorrent/data qui est sur la partition racine de mon serveur et qui n'est pas bien grosse).
Je ne sais pas si c'est car mon /mnt/blabla/ est une partition en ext4, mais lorsque j'ai cherché à modifier le fichier de conf /etc/rtorrent.rc et /opt/torrent/conf/user.conf.php pour changer le dossier cible, tous mes téléchargements ont été corrompus. À chaque fois j'obtenais un "download registered as completed but hash check returned unfinished chunks" et des fichiers pourris.
Où faudrait-il modifier les variables pour télécharger dans /mnt/blabla/incoming/torrent/doing et déplacer les téléchargement complétés dans /mnt/blabla/incoming/torrent/done? Cette questien est je le sais stupide, mais je la pose quand même.
Enfin, connaissez-vous une solution pour déplacer les fichiers téléchargés ailleurs dans la hiérarchie (/mnt/blabla/iso/ par ex) tout en continuant à les seeder?
Merci de votre aide en tout cas! :)
wtorrent et rtorrent
Cette tendance au caprice est aussi la raison pour laquelle je n'ai pas touché à doing et done.
Quand à votre dernière question, non, je n'en connais pas.
rtorrent+rkhunter rootkikt port 2006?
Alors, tout vas bien, mon serveur marche nickel sachant que j'ai suivi tout tes tutos (plus ton aide ;))
Par contre ce matin j'ai reçu un mail de rkhunter signalant une présence possible de rootkit:
Warning: Network TCP port 2006 is being used by /usr/local/bin/rtorrent. Possible rootkit: CB
J'ai cherché sur le net, j'ai trouvé quelqu'un ayant eu le même message et ayant posé la question sur la mailing-list de Libtorrent-devel (message de mars 2008) mais apparemment personne ne lui a répondu.
Je voulais savoir si tu avais déjà eu ce genre d'alerte, et si je doit m'en inquiéter.
Je sais que rkhunter s'affole facilement (quoique), mais je n'ai jamais eu de message de ce genre avant donc...
Par ailleurs le fameux rootkit CB en question semble être un rootkit pour windows, mais bon je ne prend pas de risque, je préfère te demander.
Voili, merci d'avance :)
rkhunter
je ne pense pas que ce soit un rootkit. En fait, le binaire indiqué par le message aurait été autrechose que rtorrent, tu aurais pu t'inquiété. Ici je pense qu'il s'agit d'une fausse alerte.
erreur db et langage
Super tuto , sauf que j'asi une erreur a l'install de wtorrent /install.php
J'ais l'erreur :
Error: language file is not readable. Please set proper permissions.
Error: cannot create database file, please check permissions.
Erreur db et impossible de se connecter a rtorrent malgré un flush d iptables
J ai suivi le tuto consciencieusement mais, quand je clique sur "try configuration" j ai les deux erreurs suivantes:
Error: cannot create database file, please check permissions.
Error: cannot connect to rtorrent, please check host, folder and port values (and user/password if you have auth set up).
La base de donnée n étant, à l origine pas créée, j ai tout de même validé ma configuration, la base de donnée a bien été créée mais la page http://localhost/wtorrent m indiquait qu il était impossible de se connecter a rtorrent !
J ai donc retenté une installation, supprimé la base de donnée précédement crée, mais j en suis toujours au même point :/
Quelqu un aurait il une idee?
merci d avance!
Erreur db et impossible de se connecter a rtorrent malgré un flush d iptables
J ai suivi le tuto consciencieusement mais, quand je clique sur "try configuration" j ai les deux erreurs suivantes:
Error: cannot create database file, please check permissions.
Error: cannot connect to rtorrent, please check host, folder and port values (and user/password if you have auth set up).
La base de donnée n étant, à l origine pas créée, j ai tout de même validé ma configuration, la base de donnée a bien été créée mais la page http://localhost/wtorrent m indiquait qu il était impossible de se connecter a rtorrent !
J ai donc retenté une installation, supprimé la base de donnée précédement crée, mais j en suis toujours au même point :/
Quelqu un aurait il une idee?
merci d avance!
Correction d'erreurs
# chown www-data:www-data /var/www/wtorrent/db
Tu rafraîchis la page de configuration. S'il y a une nouvelle erreur, ne pas hésiter à supprimer le fichier avec /bin/rm /var/lib/wtorrent/db/database.db
*** Pour l'erreur Error: cannot connect to rtorrent, la méthode d'authentification semble avoir changée et utilise le realm.
Tiré de: http://b-rad.cc/687/wdtv-optware-tips-wtorrent-webgui-for-rtorrent
Création d'un script pour créer /etc/lighttpd/rtorrent.pwd au lieu d'utiliser directement /usr/bin/htpasswd:
# nano /opt/bin/htpasswd && chmod a+x /opt/bin/htpasswd
Script contenant:
#!/bin/sh
user=$1
realm=$2
pass=$3
hash=`echo -n "$user:$realm:$pass" | md5sum | cut -b -32`
echo "$user:$realm:$hash"
Génération de l'utilisateur:
/opt/bin/htpasswd ${SCGI_LOGIN} XML-RPC ${SCGI_PASSWORD} >> /etc/lighttpd/rtorrent.pwd
Et le tour est joué :-)
Copier/coller
Copier coller
il faut copier l'ensemble de la zone grise en une seule fois... sinon gare au problèmes.
Tu peut lire :
http://howto.landure.fr/gnu-linux/comment-utiliser-mes-manuels
Bon courage
Espace disque
Merci.
ajouter des torrents
Espace disque résolu mais...
Là, j'ai voulu changer le répertoire "Default folder to save torrent data:" pour mettre un dossier situé sur la partition home: /home/user/torrent. Pour le dossier "Folder to save uploaded torrents", j'ai également mis un dossier situé sur la partition /home. Je met mes passes (Set wTorrent login) et là je fais "Try configuration". J'ai ça:
"Error: cannot create database file, please check permissions.
Error: cannot write to torrents folder, please check permissions."
Je met les permissions "écritureé pour les dossier pour lesquels j'ai changé le dossier par defaut (Default folder to save torrent data et Folder to save uploaded torrents).
Je refais "Try Configuration". J'obtiens qu'une seule erreur:
"Error: cannot create database file, please check permissions."
Là, je fais ce que Lonewolf nous préconise de faire:
"/bin/rm /opt/wtorrent/install.php
/bin/chown root:root /opt/wtorrent/conf/user.conf.php"
Je me log sur le compte admin. J'essaye de télécharger un torrent et là j'ai cette erreur:
"Erreur: Impossible de créer le fichier dans le repertoire indiqué, merci de vérifier les permissions "
Le dossier "/home/user/torrent" sur lequel je veux télécharger n'a pas les droits d'écritures.
Je fais alors ça:
chown -R /home/user/torrent/
chmod 777 /home/user/torrent/
Mais ça ne marche pas. Que faire?
PS: le problème du seed est une erreur de ma part. ça ne marchait pas du tout.
Tout fonctionne
"accédez au script d'installation de wTorrent pour créer votre compte administrateur:http://localhost/wtorrent/install.php"
A cet étape, il serait bon de préciser de modifier l'emplacement: "Default folder to save torrent data". Il faut mettre un dossier situé sur la partition "/home" genre /home/user/torrent/.
En tout cas merci!!!
Création de torrent
Merci.
Effacer le fichier .torrent
rtorrent.rc
Tout d'abord, merci pour votre tutoriel qui marche à merveille !!!
Cependant, j'aimerai personnaliser le fichier rtorrent.rc et je n'y arrive pas ! Même en copiant le rtorrent.rc présent sur le site de rTorrent. Le message d'erreur suivant s'affiche :
cannot find readable session directory # Default session directory. Make sure you don't run multiple instance # of rtorrent using the same session directory. Perhaps using a #session = ./session # The default is "off". For DHT to work, a session directory must be defined. from config /etc/rtorrent.rc. check permissions
J'ai beau changé le répertoire de session par celui par défaut par exemple (/var/lib/rtorrent/sessions), rien n'y fait ! Il faut que je mettre votre rtorrent.rc présent sur votre site, au mot près pour que rTorrent veuille bien se lancer !
Avez-vous une idée pour résoudre ce problème ?
Cordialement,
Merci.
rtorrent.rc...
rtorrent est une bestiole capricieuse, et je me souviens avoir eu beaucoup de problèmes a obtenir une configuration fonctionnelle à l'époque ou j'ai rédigé ce guide. Je vous conseille de modiffer le fichier rtorrent.rc de mon site avec rtorrent arrêté. (/etc/init.d/rtorrent stop) sans cela, je ne pense pas que vous aurez une chance.
Bon courage
Instances multiple
Tout d'abord je tiens à vous remercier pour cet excellent guide, j'ai enfin réussi à faire fonctionner le couple rtorrent/wtorrent. Cependant, j'ai besoin de lancer deux instances de rtorrent, le probleme est que je n'arrive pas a configurer lighttpd dans ce cas précis, voici mon rtorrent.conf http://pastebin.com/m38d0adac Si quelqu'un pouvait m'aider a corriger ma syntaxe (trés foireuse je dois l'avouer) cela serait d'une grande aide.
Merci
Instances multiple
Cordialement
une erreur
Par contre j'ai reperé une erreur. En effet, il faut que l'user rtorrent existe pour que des dossier lui soit attribué. Il faudrait donc que la commande
/usr/sbin/adduser --system --shell /bin/sh --home /var/lib/rtorrent rtorrent
soit avant
/bin/chown -R rtorrent:www-data /var/lib/wtorrent/data
et non pas l'inverse ;-)
Ca marche
Par contre, j'ai eu à changer les droits par rapport à ce qui est indiqué dans le tuto.
Je sais plus trop ce qu ej'ai fait (je peux chercher si besoin), mais j'ai du faire un truc du genre chown -Rv rtorrent:www-data /var/www/wtorrent
Dorigo consultants















Aie
Pour le tuto wtorrent, tout fonctionne sauf lorsqu'il faut accéder à install.php.
En gros wtorrent n'arrive pas a créer la base de donnée, (j'ai vérifié elle n'est pas présente)
Le message:
Error: cannot create database file, please check permissions.
J'ai donc changé les droits à la sauvage
chown -R wwww-data:www-data /var/www/wtorrent
chmod 777 /var/www/wtorrent
Et la wtorrent me dit que la config est bonne, et la BDD est présente.
Mais lorsque j'accède à wtorrent (page d'acceuil): une grosse page d'erreur:
Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[HY000]: General error: 1 table tor_passwd already exists' in /opt/wtorrent/lib/cls/PDOe.cls.php:66 Stack trace: #0 /opt/wtorrent/lib/cls/PDOe.cls.php(66): PDO->prepare('CREATE TABLE to...') #1 /opt/wtorrent/lib/cls/PDOe.cls.php(208): PDOe->prepareAndBind('CREATE TABLE to...', Array) #2 /opt/wtorrent/cls/install.cls.php(190): PDOe->modify('CREATE TABLE to...') #3 /opt/wtorrent/cls/install.cls.php(75): install->saveConfig(Array) #4 /opt/wtorrent/lib/cls/Web.cls.php(106): install->__construct() #5 /opt/wtorrent/install.php(32): Web::getClass('install') #6 {main} thrown in /opt/wtorrent/lib/cls/PDOe.cls.php on line 66
Par ailleurs, la page install.php est en deux parties, un screenshot vaut mieux qu'une expliquation:
http://img26.imageshack.us/my.php?image=wtorrent00.jpg
J'ai peur que le script install.php ne modifie le travail déjà effectué...
Donc voilà ou j'en suis :/ à la rigueur, si tu veux jeter un coup d'oeil au truc je peux t'envoyer par mail
de quoi aller voir par toi meme... si tu as le temps.
Pour l'instant je regarde du coté du site wtorrent, mais il y a beaucoup de tutos différents, et tous ne sont pas à jour...