консольный торрент и веб морда к нему.

Модераторы: _e2L, Злой Засранец

Re: консольный торрент и веб морда к нему.

Сообщение дмитрий ц. » 13 мар 2010 11:12

твмт!!!
что этому глюкодрому надо????
Код: Выделить всё
media@media-server:~$ mkdir .rtorrent.rc
media@media-server:~$ cd .rtorrent.rc/
media@media-server:~/.rtorrent.rc$ ls -a
.  ..
media@media-server:~/.rtorrent.rc$ sudo /etc/init.d/rtorrent start
[sudo] password for media:
cat: /home/media/.rtorrent.rc: Is a directory
cannot find readable session directory  from config /home/media/.rtorrent.rc. check permissions
один идиот писал(а):Здесь делается не для вас а соответственно правилам.
дмитрий ц.
Пассажир
Пассажир
 
Сообщения: 310
Зарегистрирован:
07 сен 2008 10:53

Re: консольный торрент и веб морда к нему.

Сообщение Злой Засранец » 13 мар 2010 17:29

исходники и конфиги
ftp://ftp.freedom/incoming/Linux/rtorrent.rar
запуск лучше делать через скрин, чтоб рторрент не имел прав рута.
по поводу настройки апача - в нете 100 тыщ мануалов. и мануалов по настройке руторрента тоже немерено. главное это в настройке апача
Код: Выделить всё
##scgi
LoadModule scgi_module /usr/lib/apache2/modules/mod_scgi.so
SCGIMount "/RPC2" 127.0.0.1:5000

единственное, в чем косяк - в репозитариях убунты рторрент не работает с большими числами (отображает размер файла через попу). Из-за этого пересобирал.
эникей - тупиковая ветвь развития...
Здесь могла бы быть ваша реклама...
Аватара пользователя
Злой Засранец
Штурман
Штурман
 
Сообщения: 864
Зарегистрирован:
17 окт 2007 08:19
Откуда: из той же оперы...

Re: консольный торрент и веб морда к нему.

Сообщение дмитрий ц. » 13 мар 2010 19:18

Злой Засранец
пока сделал через жопу.
отформатировал винт, переустановил систему, установил ранее собранные пакеты и - чудо. rtorrent стартанул.
мистика...
теперь за web сервер приступаю.

Добавлено спустя 47 минут 23 секунды:
так... остался, чувствую, последний шаг.
rtorrent стартует.
lighttpd стартует.
rutorrent запускается.
но, при запуске говорит следующее:
Код: Выделить всё
Веб сервер не имеет доступа к директории torrents на чтение/запись/выполнение. Вы не сможете добавлять закачки через ruTorrent. (/var/www/rutorrent/share/torrents)
Веб сервер не имеет доступа к директории settings на чтение/запись/выполнение. ruTorrent не сможет сохранять свои настройки. (/var/www/rutorrent/share/settings)

собственно, что он говорит - понятно. не понятно как папки перенести в домашнюю директорию пользователя....

Добавлено спустя 1 час 53 минуты 54 секунды:
тут:
http://code.google.com/p/rutorrent/wiki/ErrorMessages
сказано, что причина этих ошибок в том, что
Код: Выделить всё
    Данная группа ошибок связана, скорее всего, с тем, что Вы некорректно провели процедуру установки ruTorrent. Например, развернули архив не из под пользователя веб-сервера.



мама, роди меня обратно.
один идиот писал(а):Здесь делается не для вас а соответственно правилам.
дмитрий ц.
Пассажир
Пассажир
 
Сообщения: 310
Зарегистрирован:
07 сен 2008 10:53

Re: консольный торрент и веб морда к нему.

Сообщение Злой Засранец » 14 мар 2010 01:53

Lucky SB
надо быть вежливее, иначе горчичникам пахнет...
Здесь могла бы быть ваша реклама...
Аватара пользователя
Злой Засранец
Штурман
Штурман
 
Сообщения: 864
Зарегистрирован:
17 окт 2007 08:19
Откуда: из той же оперы...

Re: консольный торрент и веб морда к нему.

Сообщение дмитрий ц. » 14 мар 2010 11:30

так... в конфигурационном файле lighttpd изменил пользователя www-data на media.
пришлось разрешить media доступ к /var/log/lighttpd, но теперь сам web интерфейс стартует без ошибок.
но, на этом проблемы не кончились. (как неожиданно, правда?)
при нажатии в web интерфейсе кнопки "настройки" сыпятся ошибки:
Код: Выделить всё
XMLRPC Error: Method 'get_max_file_size' not defined [getsettings]
XMLRPC Error: Too few arguments. [getsettings]
XMLRPC Error: Too few arguments. [getsettings]
XMLRPC Error: Too few arguments. [getsettings]
XMLRPC Error: Too few arguments. [getsettings]
XMLRPC Error: Method 'get_safe_sync' not defined [getsettings]
XMLRPC Error: Method 'get_session_lock' not defined [getsettings]
XMLRPC Error: Method 'get_session_on_completion' not defined [getsettings]
XMLRPC Error: Method 'get_split_file_size' not defined [getsettings]
XMLRPC Error: Method 'get_split_suffix' not defined [getsettings]
XMLRPC Error: Method 'get_timeout_safe_sync' not defined [getsettings]
XMLRPC Error: Method 'get_timeout_sync' not defined [getsettings]
один идиот писал(а):Здесь делается не для вас а соответственно правилам.
дмитрий ц.
Пассажир
Пассажир
 
Сообщения: 310
Зарегистрирован:
07 сен 2008 10:53

Re: консольный торрент и веб морда к нему.

Сообщение Злой Засранец » 14 мар 2010 13:05

рторрент запущен? у него
Код: Выделить всё
scgi_port = localhost:5000

а лайтхттп?
Код: Выделить всё
scgi.server = (
  "/RPC2" => (
    "127.0.0.1" => (
       "host" => "127.0.0.1",
       "port" => 5000,
       "check-local" => "disable"
    )
  )
)

веб интерфейс с рторрентем конектится? загрузки добавляются?
Здесь могла бы быть ваша реклама...
Аватара пользователя
Злой Засранец
Штурман
Штурман
 
Сообщения: 864
Зарегистрирован:
17 окт 2007 08:19
Откуда: из той же оперы...

Re: консольный торрент и веб морда к нему.

Сообщение дмитрий ц. » 14 мар 2010 13:37

Злой Засранец
ларчик просто открывался - http://code.google.com/p/rutorrent/issues/detail?id=321
Код: Выделить всё
Dosn't use last rtorrent's svn version. Svn HEAD is not STABLE. See
http://libtorrent.rakshasa.no/ticket/2098 for details.

откат на предыдущую версию rutorrent помог.
один идиот писал(а):Здесь делается не для вас а соответственно правилам.
дмитрий ц.
Пассажир
Пассажир
 
Сообщения: 310
Зарегистрирован:
07 сен 2008 10:53

Re: консольный торрент и веб морда к нему.

Сообщение Злой Засранец » 14 мар 2010 16:51

вычистил флейм. за продолжение последует наказание...
Здесь могла бы быть ваша реклама...
Аватара пользователя
Злой Засранец
Штурман
Штурман
 
Сообщения: 864
Зарегистрирован:
17 окт 2007 08:19
Откуда: из той же оперы...

Пред.

Вернуться в Linux семейство

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1