Re-Tracker source |
Здравствуйте, гость ( Вход | Регистрация )
Re-Tracker source |
7.3.2009, 11:37
Сообщение
#1
|
|
Активный участник Группа: Пользователи Сообщений: 148 Регистрация: 15.12.2008 Из: Псков Пользователь №: 14 |
В общем, представляю первый открытый релиз нашего анонсера.
Включает в себя сам анонсер и список торрентов (стата как здесь). Поддерживается ipv6 ( совково) В принципе, на него можно много чего навесить... Есть 4 способа кеширования (файлы, APC, memcache, sqlite). Установка: 1. скопировать все файлы на сервер. 2. создать БД, залить базу из table.sql 3. настроить config.php (данные для доступа к базе,...) Если используете файловый кеш, поставьте chmod 0777 на папку cache_tr
Прикрепленные файлы
|
|
|
22.9.2009, 8:12
Сообщение
#2
|
|
Активный участник Группа: Главные Админы Сообщений: 661 Регистрация: 15.12.2008 Из: Москва Пользователь №: 15 |
Какая ревизия у вас установлена? Давно обновлялись?
-------------------- |
|
|
22.9.2009, 15:50
Сообщение
#3
|
|
Новичок Группа: Пользователи Сообщений: 8 Регистрация: 21.9.2009 Пользователь №: 2 703 |
Ревизия последняя из транка. Вытянул svn'ом. Т.е. 72ая. Собственно я не обновлялся, я впервые его запускаю. Может подскажете, какая ревизия однозначно работающая?
|
|
|
22.9.2009, 19:37
Сообщение
#4
|
|
Активный участник Группа: Главные Админы Сообщений: 661 Регистрация: 15.12.2008 Из: Москва Пользователь №: 15 |
Ну вообще последняя всегда рабочая
-------------------- |
|
|
22.9.2009, 20:18
Сообщение
#5
|
|
Новичок Группа: Пользователи Сообщений: 8 Регистрация: 21.9.2009 Пользователь №: 2 703 |
Сказка. Тогда расскажу, что я сделал.
Апач + PHP + MySQL свежеустановленные, взяты с официальных сайтов. В MySQL создал DB, выполнил скрипт по созданию таблиц. Апачу сконфигурил виртуальный хост. В конфиге ретрекера прописал доступ к DB. (это точно работает, проверил ) В тестовом торренте прописал адрес тестового ретрекера (больше трекеров там нет) в виде http://retracker.local/announce Что имею. При обращении к ретрекеру, клиент (utorrent) ругается. Эмуляция этого же запроса под дебаггером показывает, что $size не определена, и вылетает по ошибке mysql. Если добавить код типа if (!$size) $size = 0; то дальше вываливается из за неопределенного $city. Полез выяснять что должно быть в $city, из таблиц берется. Но где оно загоняется в таблицы, так и не понял. При запуске trackerslist.php на выходе всегда пусто. Может быть у Вас оно работает, потому, что та же база трекеров уже заполнена? Начать можно с trackerslist.php . Почему он всегда возвращает пустой список? (в предыдущем сообщении я описывал анализ кода под дебаггером) Пожалуйста, подскажите где я ошибаюсь? Может быть я просто не знаю логики работы этого ретрекера? Очень не хочется оставаться на сверх мини ретрекере от т.ру. Пожалуйста. PS Да, я могу начать править, чтобы оно однозначно заработало. Но не зная в точности логики работы, задумок автора, я могу только испортить все, и лишить себя возможности обновлений. |
|
|
Текстовая версия | Сейчас: 25.5.2024, 20:45 |