rtorrent стоит на сервере в локальной сети. Работает через screen. Работает нормально. Создал в апаче виртуальный хост, куда кинул wtorrent. Инсталяция wtorrent прошла без ошибок. Был создан файл user.conf.php следующего содержания
define ('LANGUAGE', 'en');
define ('DB_FILE', 'db/database.db');
define ('RT_HOST', 'localhost');
define ('RT_PORT', 5000);
define ('RT_DIR', '/RPC2');
define ('RT_AUTH', false);
define ('RT_USER', '');
define ('RT_PASSWD', '');
define ('NO_MULTICALL', true);
define ('EFFECTS', true);
define ('DIR_TORRENTS', '/home/myuser/torrent/torrent-files/');
define ('DIR_EXEC', '/home/myuser/site/wtorrent/');
define ('DIR_DOWNLOAD', '/home/myuser/torrent/download/');
файл конфигураци виртуального хоста
<VirtualHost *:80>
ServerAdmin webmaster@localhost
DocumentRoot /home/myuser/site/wtorrent/
ServerName torrent
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /home/myuser/site/wtorrent/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>
ErrorLog /var/log/apache2/error.log
# Possible values include: debug, info, notice, warn, error, crit, alert, emerg.
LogLevel warn
CustomLog /var/log/apache2/access.log combined
Alias /doc/ "/usr/share/doc/"
<Directory "/usr/share/doc/">
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from 127.0.0.0/255.0.0.0 ::1/128
</Directory>
SCGIMount /RPC2 127.0.0.1:5000
</VirtualHost>
конфиг самого rtorrent
#минимальное число пиров на торрент
min_peers = 1
#максимальное число пиров на торрент
max_peers = 1000
#максимальная скорость загрузки
download_rate = 0
#максимальная скорость отдачи. 0 - не ограничена
upload_rate = 0
#каталог для сохранения закачек или откуда буду сидироваться торренты.
directory = /home/myuser/torrent/download/
#rtorrent каждые 5 секунд проверяет этот каталог на новые *.torrent файлы и если они есть то ставит их на закачку
schedule = watch_directory,5,5,load_start=/home/myuser/torrent/torrent-files/*.torrent
#номер порта (или нескольких портов) который открывает клиент для обмена данными
port_range = 40890-40891
#случайный выбор порта для обмена данными. В данном случае он отключён
port_random = no
#проверять хэш торрента после закачки
check_hash = yes
###использовать udp
use_udp_trackers = yes
session = /home/myuser/torrent/session/
scgi_port = 127.0.0.1:5000
логинюсь в wtorrent. Он загружается и вижу следующее сообщение Error: could not connect to rtorrent
в чем может быть проблема?
Я думал в модуле апача scgi , но он вроде нормально установлен....