Je viens de le réinstaller et cela fonctionne, mais voila, j'ai un nouveau problème, si je ne lance pas la commande python pyLoadCore.py manuellement, ça ne fonctionne pas, si j'arrête la commande, impossible de relancer car processus en cours d'utilisation ...
Problème avec pyload
- Modifié
Le script de lancement oubli le car il est comme le tuto il est obsolete !!
Kill toute les process de pyload et lance le via ton dossier que tu a précédemment clone
Start: ./pyLoadCore.py --daemon
Stop : ./pyLoadCore.py --quit
D'accord, alors comment on le lance au démarrage ? C'est vrai que un serveur on ne le redémarre pas tout les jours, mais quand même ... J'ai regardé un peu sur internet et il semblerait qu'il faut jouer avec le dossier .init et ça me semble un peu laborieux pour moi.
Bah il faut crée un script après tout dépend de ta configuration
Tu lance pyload via un user ou directement en root ? (en root pour de question de secu il faut l’abandonner)
Dit moi !
Il est présentement en root pour les tests, mais je comprends le soucis du compte root, donc je vais y remédier dès que possible.
- Modifié
Crée un fichier dans /etc/init.d nomme le pyload et chmod 755 desssus !
Moi mon user c'est dl donc tu peut le modifier
#!/bin/sh
### BEGIN INIT INFO
# Provides: pyload
# Required-Start: $all
# Required-Stop:
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: start pyLoad
# Description: start pyLoad
### END INIT INFO
case "$1" in
start)
echo "Starting pyLoad."
su -c "/home/dl/pyload/pyLoadCore.py --configdir=/home/dl/ --daemon" dl
;;
stop)
echo "Shutting down pyLoad."
su -c "/home/dl/pyload/pyLoadCore.py --quit" dl
;;
*)
echo "Usage: $0 {start|stop}"
exit 1
esac
exit 0
Edit : 03/03
- Modifié
Je viens d’essayer et cela ne fonctionne pas. J'ai donc tester la commande seul et j'ai une erreur :
/usr/share/pyload/module/config# su -c "/usr/share/pyload/pyLoadCore.py --daemon" ben47955
Traceback (most recent call last):
File "/usr/share/pyload/pyLoadCore.py", line 42, in <module>
from module import InitHomeDir
File "/usr/share/pyload/module/InitHomeDir.py", line 78, in <module>
makedirs(configdir, 0700)
File "/usr/lib/python2.7/os.py", line 157, in makedirs
mkdir(name, mode)
OSError: [Errno 13] Permission denied: '/home/ben47955/.pyload'
/usr/share/pyload/module/config# su -c "/usr/share/pyload/pyLoadCore.py --daemon" ben47955 étant la commande tester.
Edit : ben47955 est mon user rutorrent, je ne sais pas si cela peut avoir un lien ?
Oui désolé, je crois que j'avais mal compris. Mais voila, j'ai effacer le dossier pyload dans le /usr et fais un nouveau git clone dans le /home/user, mais il y a toujours pyload qui tente d'accèder à un fichier dans le /usr , alors que je le démarre bien à partir du /home/user/pyload. Ce qui est étrange, c'est qu'avec le dernier git clone, il ne ma pas demander de faire la config de base et tout était configurer comme l'ancienne config, j'imagine que cela à un lien, mais je n'arrive pas à me figurer comment corriger. De plus, certain fichier présent sur ta capture ne semble pas présent dans mon répertoire (pyload.conf, pyload.pid. etc)
- Modifié
Un mini tuto
Prérequis:
apt-get install python-crypto python-pycurl tesseract-ocr
Crée un user dl sans pass
adduser dl
cd /home/dl
git clone https://github.com/pyload/pyload.git
cd /home/dl/pyload
./pyLoadCore.py ou python pyLoadCore.py
Attention à bien répondre aux différentes questions
-langage : fr
- entrée
- entrée
- o
- o pour le changer le dossier de configuration
- a remplacer par /home/dl
- entre
re ./pyLoadCore.py ou python pyLoadCore.py
-langage : fr
- entrée
- entrée
- o
- n verifi que ton dossier de config soit bien /home/dl
- o
- user de ton choix
- pass idem
- o
- fr
- dossier de dl de ton choix (ex /var/www/bordel)
- dl parallele 3
- reco n
- ssl n
- interface web o
- activer o
- ip de ton dedié
- port ouvert
- serveur builtin
- entre
nano /etc/init.d/pyload tu colle le script qui est plus haut
chmod 755 /etc/init.d/pyload
chown dl:dl -R /home/dl
il te reste plus qu'a le lancer /etc/init.d/pyload start
http://ip:port et voila
Bref si avec ça tu n'y arrive pas bah ....
Bonjour,
Aprés avoir suivi le tuto d'installation de pyload, je me retrouve avec ce message d'erreur sur mon navigateur quand je me connecte http://ip:por
Échec de la connexion sécurisée
Une erreur est survenue pendant une connexion à XXXXXXXX:YYYY. SSL a reçu un enregistrement qui dépasse la longueur maximale autorisée. Code d’erreur : SSL_ERROR_RX_RECORD_TOO_LONG
La page que vous essayez de consulter ne peut pas être affichée car l’authenticité des données reçues ne peut être vérifiée.
Veuillez contacter les propriétaires du site web pour les informer de ce problème.