Re-Tracker source |
Здравствуйте, гость ( Вход | Регистрация )
Re-Tracker source |
19.4.2009, 21:18
Сообщение
#81
|
|
Активный участник Группа: Пользователи Сообщений: 47 Регистрация: 8.1.2009 Из: Екатеринбург Пользователь №: 154 |
а как это делается?
|
|
|
24.4.2009, 22:08
Сообщение
#82
|
|
Новичок Группа: Пользователи Сообщений: 3 Регистрация: 18.4.2009 Пользователь №: 1 330 |
Просьба выложить этот же сорц, только с вырезанными провайдерами и городами. Кто-то же вырезал. Выложите, плз.
|
|
|
26.4.2009, 8:57
Сообщение
#83
|
|
Активный участник Группа: Пользователи Сообщений: 61 Регистрация: 6.1.2009 Пользователь №: 118 |
вижу в эррор-логах апача кучу ошибок вида :
Цитата [Sun Apr 26 05:39:50 2009] [error] [client 10.20.41.143] PHP Warning: cache_file::include() [<a href='function.include'>function.include</a>]: Failed opening './cache_tr/peers_list_3182.php' for inclusion (include_path='.:/usr/share/pear:/usr/share/php') in /var/www/html/re-tracker/cache.class.php on line 278 [Sun Apr 26 05:39:50 2009] [error] [client 10.20.41.143] PHP Warning: cache_file::include(./cache_tr/peers_list_5592.php) [<a href='function.cache-file-include'>function.cache-file-include</a>]: failed to open stream: No such file or directory in /var/www/html/re-tracker/cache.class.php on line 278 все ошибки ведут на 278 линию, других нет с чем это связано ? у меня 54 ревизия скрипта -------------------- Член тоталитарной секты "КорбинаТелеком - Саратов"
20-381-56-52 the_raven@jabber.corbina.ru |
|
|
26.4.2009, 23:20
Сообщение
#84
|
|
Активный участник Группа: Пользователи Сообщений: 61 Регистрация: 6.1.2009 Пользователь №: 118 |
перешел на 58 ревизию, ошибки по прежнему есть
появление этих ошибок может быть связано с eAccelerator'ом ? -------------------- Член тоталитарной секты "КорбинаТелеком - Саратов"
20-381-56-52 the_raven@jabber.corbina.ru |
|
|
27.4.2009, 8:06
Сообщение
#85
|
|
Активный участник Группа: Главные Админы Сообщений: 661 Регистрация: 15.12.2008 Из: Москва Пользователь №: 15 |
Если есть возможность то лучше используйте memcached вместо файлового кеширования.
P.S.: Если всё же продолжаете использовать файловый кеш - обновите класс с последней ревизии (61). Добавьте директорию кеша в include_path, похоже у вас из-за этого и возникает ошибка. -------------------- |
|
|
27.4.2009, 11:30
Сообщение
#86
|
|
Активный участник Группа: Пользователи Сообщений: 61 Регистрация: 6.1.2009 Пользователь №: 118 |
Добавьте директорию кеша в include_path, похоже у вас из-за этого и возникает ошибка. имеете ввиду что кешировать списки пиров (папка cache_tr) в путь /usr/share/pear или /usr/share/php ? (include_path='.:/usr/share/pear:/usr/share/php') я не совсем понял фразу cache.class.php взял из 61-го -------------------- Член тоталитарной секты "КорбинаТелеком - Саратов"
20-381-56-52 the_raven@jabber.corbina.ru |
|
|
27.4.2009, 20:14
Сообщение
#87
|
|
Активный участник Группа: Главные Админы Сообщений: 661 Регистрация: 15.12.2008 Из: Москва Пользователь №: 15 |
имеете ввиду что кешировать списки пиров (папка cache_tr) в путь /usr/share/pear или /usr/share/php ? (include_path='.:/usr/share/pear:/usr/share/php') я не совсем понял фразу http://ru.php.net/manual/ru/function.set-include-path.php Цитата Пример #2 Adding to the include path Making use of the PATH_SEPARATOR constant, it is possible to extend the include path regardless of the operating system. In this example we add /usr/lib/pear to the end of the existing include_path. Код <?php $path = '/путь/до/вашего/файлового/кеша/что/ещё/не/понятно/читайте/мануалы/хоть/чуть/чуть/'; set_include_path(get_include_path() . PATH_SEPARATOR . $path); ?> Но лучше используйте memcached. С файловым кешем вы огребёте много проблем...что собственно и происходит -------------------- |
|
|
29.4.2009, 0:24
Сообщение
#88
|
|
Активный участник Группа: Пользователи Сообщений: 61 Регистрация: 6.1.2009 Пользователь №: 118 |
наверх cache.class.php вписал это, получилось:
Код <?php $path = '/var/www/html/re-tracker/cache_tr'; set_include_path(get_include_path() . PATH_SEPARATOR . $path); class cache_common { public $used = false; ... ... ... в итоге в ошибке только добавился еще и этот путь Цитата [Wed Apr 29 00:26:16 2009] [error] [client 10.141.66.251] PHP Warning: cache_file::require_once(./cache_tr/peers_list_4150.php) [<a href='function.cache-file-require-once'>function.cache-file-require-once</a>]: failed to open stream: No such file or directory in /var/www/html/re-tracker/cache.class.php on line 315 [Wed Apr 29 00:26:16 2009] [error] [client 10.141.66.251] PHP Fatal error: cache_file::require_once() [<a href='function.require'>function.require</a>]: Failed opening required './cache_tr/peers_list_4150.php' (include_path='.:/usr/share/pear:/usr/share/php:/var/www/html/re-tracker/cache_tr') in /var/www/html/re-tracker/cache.class.php on line 315 где прописаны /usr/share/pear и /usr/share/php не нашел, в php.ini и в конфигах апача их нет по поводу файлового кеша - я точно не знаю от него это или нет, я в логи чисто случайно заглянул и заинтересовался а что собственно происходит по поводу мемкеша - дайте плз линки где можно конкретно про него почитать, инструкций по установке в гугле много, а вот описаний нету. Хочется знать насколько с ним увеличится потребление оперативки и т.д. -------------------- Член тоталитарной секты "КорбинаТелеком - Саратов"
20-381-56-52 the_raven@jabber.corbina.ru |
|
|
29.4.2009, 10:51
Сообщение
#89
|
|
Активный участник Группа: Главные Админы Сообщений: 661 Регистрация: 15.12.2008 Из: Москва Пользователь №: 15 |
...... по поводу мемкеша - дайте плз линки где можно конкретно про него почитать, инструкций по установке в гугле много, а вот описаний нету. ...... http://pecl.php.net/package/memcache http://www.danga.com/memcached/ http://www.google.ru/search?q=site%3Ahttp%...hp%2F+memcached http://highload.ru/papers2008/7158.html ...... Хочется знать насколько с ним увеличится потребление оперативки и т.д. Вы сами задаёте сколько он может использовать, больше чем дадите не возьмёт. P.S.: Работаю поисковиком, недорого. -------------------- |
|
|
30.4.2009, 20:59
Сообщение
#90
|
|
Активный участник Группа: Пользователи Сообщений: 47 Регистрация: 8.1.2009 Из: Екатеринбург Пользователь №: 154 |
А где сменить часовой поис что бы время добавления торрентов в стате отображалось по местному времени ?
|
|
|
1.5.2009, 13:38
Сообщение
#91
|
|
Новичок Группа: Пользователи Сообщений: 1 Регистрация: 26.4.2009 Пользователь №: 1 422 |
где последнюю версию скрипта можно скачать?
|
|
|
1.5.2009, 18:14
Сообщение
#92
|
|
Активный участник Группа: Пользователи Сообщений: 61 Регистрация: 6.1.2009 Пользователь №: 118 |
-------------------- Член тоталитарной секты "КорбинаТелеком - Саратов"
20-381-56-52 the_raven@jabber.corbina.ru |
|
|
30.6.2009, 23:11
Сообщение
#93
|
|
Участник Группа: Пользователи Сообщений: 25 Регистрация: 17.4.2009 Пользователь №: 1 318 |
в torrents.php не работает запрос живых раздач (галка " Активные (есть seeder или leecher)")
по смыслу больше подходит этот код для корректной работы Код if($active) { $join_tr = true; }
-------------------- http://blog.belgorod-net.ru/announce.php - Белгород Mobilnet ReTracker
|
|
|
13.9.2009, 13:57
Сообщение
#94
|
|
Участник Группа: Пользователи Сообщений: 14 Регистрация: 10.8.2009 Пользователь №: 2 398 |
Подскажите а что необходимо, чтоб ретрекер сам мог находить и вставлять имена закачек? У меня он пишет "не задано", как сделать, чтобы он мог показывать имена и размеры закачиваемого файла?
Прикрепленные файлы
|
|
|
13.9.2009, 14:09
Сообщение
#95
|
|
Активный участник Группа: Главные Админы Сообщений: 661 Регистрация: 15.12.2008 Из: Москва Пользователь №: 15 |
Подскажите а что необходимо, чтоб ретрекер сам мог находить и вставлять имена закачек? У меня он пишет "не задано", как сделать, чтобы он мог показывать имена и размеры закачиваемого файла? Никак, если в комментарии к торенту есть ссылка то можно вытащить оттуда. Используйте патчер, он вставляет необходимую информацию автоматически. -------------------- |
|
|
13.9.2009, 21:11
Сообщение
#96
|
|
Участник Группа: Пользователи Сообщений: 14 Регистрация: 10.8.2009 Пользователь №: 2 398 |
|
|
|
21.9.2009, 21:14
Сообщение
#97
|
|
Участник Группа: Пользователи Сообщений: 14 Регистрация: 10.8.2009 Пользователь №: 2 398 |
Ребята а подскажите есть ли возможность забанить некоторые IP, чтобы они не показывались в списке закачек. Если да то как это сделать, ибо через ретрекер стали качать киношки жанра XXX, поэтому хочу забанить...
Причина редактирования: Вы зачем сами себя цитируете? Наполеон, ты?
|
|
|
22.9.2009, 0:37
Сообщение
#98
|
|
Активный участник Группа: Главные Админы Сообщений: 661 Регистрация: 15.12.2008 Из: Москва Пользователь №: 15 |
Ребята а подскажите есть ли возможность забанить некоторые IP, чтобы они не показывались в списке закачек. Если да то как это сделать, ибо через ретрекер стали качать киношки жанра XXX, поэтому хочу забанить... Такой возможности не предусмотрено, т.к. это в первую очередь не ретркер, а сбор статистики, т.е. он просто отображает информацию что качают, а если и забанить ИП-ы то качать-то не перестанут, просто в статистике этого не будет. -------------------- |
|
|
22.9.2009, 6:34
Сообщение
#99
|
|
Новичок Группа: Пользователи Сообщений: 8 Регистрация: 21.9.2009 Пользователь №: 2 703 |
Падает при попытке распарсить файл trackers.list
$trackers = parse_ini_file($filepath, TRUE); На строке 61=Ступино (МО) Скобки не нравятся скорее всего. --- Либо я ничего не понял, как оно должно работать, либо с функцией function get_trackers() что-то не то. В trackerslist.php вызывается: Код get_trackers(); $list = $cache->get("trackers_list"); get_trackers() получает файл с указанного урла, затем Код $cache->set('new_trackers'... Но почему тогда в trackerslist.php опрашивается trackers_list, когда запись была только в 'new_trackers', trackers_list как был пустым, так и остался? Если не сложно, подскажите куда копать, уже 4й час сижу, теперь под дебаггером, бо уже ничего не понимаю... Хорошо хоть ретрекер от т.ру тупо работает... --- При вызове trackers.php показываются полностью пустые списки. Зато кнопка "добавить" активна. Только что она добавлять собралась? --- Наверное я все же туп как пробка, но понять что нужно сделать, чтобы заставить работать анонсер я не смог. Падает он у меня здесь Код $db->query("INSERT INTO $tracker_stats (info_hash, reg_time, update_time, name, size, comment) VALUES ('$info_hash_hex', '" . TIMENOW . "', '" . TIMENOW . "', '$name', '$size', '$comment') "); $torrent_id = mysql_insert_id(); бо $size не определена... --- Не откажите в помощи, что я делаю не так? |
|
|
22.9.2009, 8:12
Сообщение
#100
|
|
Активный участник Группа: Главные Админы Сообщений: 661 Регистрация: 15.12.2008 Из: Москва Пользователь №: 15 |
Какая ревизия у вас установлена? Давно обновлялись?
-------------------- |
|
|
Текстовая версия | Сейчас: 27.9.2024, 7:46 |