Closed GoogleCodeExporter closed 8 years ago
Ваша ошибка в том, что Вы невнимательно
читаете диагностику. Написано русским
языком - "Пользователю rTorrent не доступна...".
Вы же осуществляете Ваши проверки из под
рута.
>если запустить rtorrent от пользователя root или
пользователя от которого работают nginx и
php-fpm (www-data) то все работает
Не удивительно.
Original comment by novik65
on 9 Jan 2013 at 5:56
Согласен с Вами. Но меня сбивает с толку то,
что если попробовать запустить эти
программы из пользователя rtorrent то они
доступны
root@server:~# su rtorrent
rtorrent@server:/root$ /usr/bin/curl
curl: try 'curl --help' or 'curl --manual' for more information
rtorrent@server:/root$ /bin/gzip
gzip: compressed data not written to a terminal. Use -f to force compression.
For help, type: gzip -h
rtorrent@server:/root$ /usr/bin/id
uid=5001(rtorrent) gid=5001(rtorrent) группы=5001(rtorrent)
rtorrent@server:/root$ /usr/bin/stat
/usr/bin/stat: пропущен операнд
Попробуйте «/usr/bin/stat --help» для получения
более подробного описания.
rtorrent@server:/root$
rtorrent@server:/root$ /usr/bin/php
Original comment by yatsyuk....@gmail.com
on 9 Jan 2013 at 4:12
Осталось убедиться в том, что /usr/bin
находится в PATH данного пользователя.
Либо явно прописать пути к требуемым
программам в config.php.
Original comment by novik65
on 9 Jan 2013 at 5:08
rtorrent@server:/root$ echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
rtorrent@server:/root$ ps aux|grep rtorrent
rtorrent 5848 0.0 0.0 28396 1512 ? Ss Jan08 0:00 SCREEN -dm -S
rtorrent
rtorrent 5849 0.0 0.0 22220 1972 pts/4 Ss+ Jan08 0:00 /bin/bash
rtorrent 5868 0.1 0.9 208664 18696 pts/8 Ssl+ Jan08 2:21 rtorrent
да и в config.php прописано, но это помагает в
случаях когда программы не доступны
вебсерверу.
Original comment by yatsyuk....@gmail.com
on 9 Jan 2013 at 5:38
rutorrent/share и все поддиректории должны быть
доступны для чтения/записи пользователям
rtorrent и вебсервера.
Original comment by novik65
on 9 Jan 2013 at 7:21
Так и есть. вот лог
root@server:~# ls -Rla /var/www/rutorrent/share/
/var/www/rutorrent/share/:
итого 24
drwxrwxrwx 5 www-data www-data 4096 дек. 7 15:14 .
drwxrwxrwx 10 www-data www-data 4096 дек. 7 15:17 ..
-rw-rw-rw- 1 www-data www-data 31 февр. 6 2012 .htaccess
drwxrwxrwx 2 www-data www-data 4096 дек. 7 15:15 settings
drwxrwxrwx 2 www-data www-data 4096 дек. 7 15:14 torrents
drwxrwxrwx 3 www-data www-data 4096 янв. 8 20:41 users
/var/www/rutorrent/share/settings:
итого 8
drwxrwxrwx 2 www-data www-data 4096 дек. 7 15:15 .
drwxrwxrwx 5 www-data www-data 4096 дек. 7 15:14 ..
/var/www/rutorrent/share/torrents:
итого 8
drwxrwxrwx 2 www-data www-data 4096 дек. 7 15:14 .
drwxrwxrwx 5 www-data www-data 4096 дек. 7 15:14 ..
/var/www/rutorrent/share/users:
итого 12
drwxrwxrwx 3 www-data www-data 4096 янв. 8 20:41 .
drwxrwxrwx 5 www-data www-data 4096 дек. 7 15:14 ..
drwxrwxrwx 4 www-data www-data 4096 янв. 8 20:41 karter
/var/www/rutorrent/share/users/karter:
итого 16
drwxrwxrwx 4 www-data www-data 4096 янв. 8 20:41 .
drwxrwxrwx 3 www-data www-data 4096 янв. 8 20:41 ..
drwxrwxrwx 7 www-data www-data 4096 янв. 9 23:24 settings
drwxrwxrwx 2 www-data www-data 4096 янв. 8 20:41 torrents
/var/www/rutorrent/share/users/karter/settings:
итого 92
drwxrwxrwx 7 www-data www-data 4096 янв. 9 23:24 .
drwxrwxrwx 4 www-data www-data 4096 янв. 8 20:41 ..
-rw-rw-rw- 1 www-data www-data 56 янв. 8 20:41 cpu.dat
drwxrwxrwx 2 www-data www-data 4096 янв. 8 20:41 erasedata
-rw-rw-rw- 1 www-data www-data 43384 янв. 9 23:24 extsearch.dat
drwxrwxrwx 2 www-data www-data 4096 янв. 9 23:44 httprpc
-rw-rw-rw- 1 www-data www-data 3469 янв. 9 23:24 loginmgr.dat
drwxrwxrwx 3 www-data www-data 4096 янв. 8 20:41 rss
-rw-rw-rw- 1 www-data www-data 1658 янв. 9 23:24 rtorrent.dat
-rw-rw-rw- 1 www-data www-data 1765 янв. 9 23:24 scheduler.dat
drwxrwxrwx 2 www-data www-data 4096 янв. 9 21:21 trackers
drwxrwxrwx 4 www-data www-data 4096 янв. 8 20:41 trafic
-rw-r--r-- 1 www-data www-data 2773 янв. 9 23:24 uisettings.json
/var/www/rutorrent/share/users/karter/settings/erasedata:
итого 8
drwxrwxrwx 2 www-data www-data 4096 янв. 8 20:41 .
drwxrwxrwx 7 www-data www-data 4096 янв. 9 23:24 ..
/var/www/rutorrent/share/users/karter/settings/httprpc:
итого 392
drwxrwxrwx 2 www-data www-data 4096 янв. 9 23:44 .
drwxrwxrwx 7 www-data www-data 4096 янв. 9 23:24 ..
-rw-r--r-- 1 www-data www-data 29862 янв. 9 23:44 1acec812
-rw-r--r-- 1 www-data www-data 29862 янв. 9 23:44 1c5f5a20
-rw-r--r-- 1 www-data www-data 29862 янв. 9 23:44 290005e0
-rw-r--r-- 1 www-data www-data 29862 янв. 9 23:44 4377a97a
-rw-r--r-- 1 www-data www-data 29862 янв. 9 23:44 6f840d26
-rw-r--r-- 1 www-data www-data 29862 янв. 9 23:44 a3b3930b
-rw-r--r-- 1 www-data www-data 29862 янв. 9 23:44 a4c44a77
-rw-r--r-- 1 www-data www-data 29862 янв. 9 23:44 aa59239c
-rw-r--r-- 1 www-data www-data 29862 янв. 9 23:44 c48eb9b4
-rw-r--r-- 1 www-data www-data 29862 янв. 9 23:44 dfc03289
-rw-r--r-- 1 www-data www-data 29862 янв. 9 23:44 f9f15435
-rw-r--r-- 1 www-data www-data 29862 янв. 9 23:44 ffd4ca30
/var/www/rutorrent/share/users/karter/settings/rss:
итого 12
drwxrwxrwx 3 www-data www-data 4096 янв. 8 20:41 .
drwxrwxrwx 7 www-data www-data 4096 янв. 9 23:24 ..
drwxrwxrwx 2 www-data www-data 4096 янв. 9 23:24 cache
/var/www/rutorrent/share/users/karter/settings/rss/cache:
итого 12
drwxrwxrwx 2 www-data www-data 4096 янв. 9 23:24 .
drwxrwxrwx 3 www-data www-data 4096 янв. 8 20:41 ..
-rw-rw-rw- 1 www-data www-data 159 янв. 9 23:24 info
/var/www/rutorrent/share/users/karter/settings/trackers:
итого 16
drwxrwxrwx 2 www-data www-data 4096 янв. 9 21:21 .
drwxrwxrwx 7 www-data www-data 4096 янв. 9 23:24 ..
-rw-r--r-- 1 www-data www-data 894 янв. 9 21:21 ____net.ico
-rw-r--r-- 1 www-data www-data 0 янв. 8 20:41 ____net.ico
-rw-r--r-- 1 www-data www-data 894 янв. 9 21:21 ____com.ico
/var/www/rutorrent/share/users/karter/settings/trafic:
итого 16
drwxrwxrwx 4 www-data www-data 4096 янв. 8 20:41 .
drwxrwxrwx 7 www-data www-data 4096 янв. 9 23:24 ..
drwxrwxrwx 2 www-data www-data 4096 янв. 8 20:41 torrents
drwxrwxrwx 2 www-data www-data 4096 янв. 8 20:41 trackers
Original comment by yatsyuk....@gmail.com
on 9 Jan 2013 at 7:48
В таком случае у меня идеи исчерпались.
Разберетесь самостоятельно - дайте знать.
Original comment by novik65
on 10 Jan 2013 at 11:01
Разобрался. Проблема была в правах на
каталоги. Файлы rutorrent лежат по пути
/var/www/rutorrent так вот права на папку www были
установлены в 744. Поставил 755 и теперь все
работает.
Original comment by yatsyuk....@gmail.com
on 11 Jan 2013 at 7:22
Original issue reported on code.google.com by
yatsyuk....@gmail.com
on 8 Jan 2013 at 8:06