27.09.2009, 21:31 | #21 |
Ученик
С PHP разобрался.
По анонсеру: функция 'load_settings'. В начале и в конце вставил по строчке 'error_log'. 1-й отрабатывает, второй - уже нет. Дальше пока не ковырял. |
|
28.09.2009, 10:57 | #22 |
Ученик
Skald, добавь в процедуру 'err' из файла 'functions_yo_vbtt_announce.php' следующую строку:
PHP код:
У меня выдавалась ошибка именно этой процедурой, но она пишется не в лог Апача, а отдается по http. А uTorrent такого "авангардизма" не понимает :( |
|
28.09.2009, 12:08 | #23 |
Администратор
IVB, Должен понимать, т.к. err отдает ошибку по стандартному протоколу ошибок в точности по BitTorrent спецификации.
Есть предположение что не работает из-за gzip сжатия - для этого надо его отключить в коде (да и на сервере на время можно, т.к. предполагаю что сервер тестовый) |
|
28.09.2009, 12:30 | #24 |
Ученик
Сервер не тестовый - на нем другие проекты "живут". Тестовый только virtual host анонсера и virtual host форума. Также тестовая база данных, но не сам MySQL сервер (на котором все наши базы) Как в коде сжатие отключить? P.S. И все-таки добавь логирование ошибок - сейчас они уходят клиенту, а на сервере следов не остается. Последний раз редактировалось IVB; 28.09.2009 в 12:31. Причина: Добавлен постскриптум |
|
28.09.2009, 14:45 | #25 |
Ученик
Все, разобрался. Сжатие оказалось не при чем. Но его отключение помогло разобраться :)
Я немного напортачил с Мускулем, и он зачем-то сообщение об ошибке кидал в OUTPUT, поэтому торрент-клиент "не видел" того, что ему передавал сервер (ни сообщений об ошибках, ни правильных ответов). Убрав сжатие, я смог WireShark'ом увидеть, что приходит от сервера, и устранить проблему с Мускулем. Теперь клиент нормально видит ответы сервера - и со сжатием, и без. |
|
28.09.2009, 15:02 | #26 |
Администратор
IVB, Полезная инфа. Т.к. у некоторых была подобная проблема, а понять из-за чего не работает не представлялось возможным. У всех всетаки разные конфиги :)
|
|
28.09.2009, 18:59 | #27 |
Любитель
Выдает вот такую ошибку в трекере:
Field 'announced' doesn't have a default value |
|
28.09.2009, 19:09 | #28 |
Ученик
https://vbtorrents.org/showpost.php?p=1148&postcount=35 |
|
04.10.2009, 19:17 | #29 |
Любитель
ага, спасибо, я уже разобрался, тоже сделал 0 в дефолт
подскажите, может у кого есть идея сделал тестовую раздачу, выложил на трекер, начинаю раздавать - статус в клиенте working на другом компе ( совсем другом ) скачиваю пиров - 1 сидов - 1 состояние везде - работает а скачка непроисходит почему-то в сидах моего раздающего клиента написано сиды 0(1) пиры 1(1) порты отфорвардины, в статусе клиента стоит зеленая галка, типа все работает нормально раздачи на других трекерах идут нормально ( делал и свои раздачи, правда очень давно ) ЗЫ: последние тесты перед открытие проекта Последний раз редактировалось Azec; 04.10.2009 в 19:21. |
|
13.10.2009, 15:48 | #30 |
Новичок
такая же проблема
сиды есть пиры есть, но ничего не качает вот что происходит на сервере ЗАПРОС: GET /announce.php?passkey=4luz0xqwlyx0rtfiy1m65k6qtxoz86zs&info_hash=%7B%A2%C2%05%CF%E5%7FY%3B%BDnjH1%3D%11D%84%CAt&peer_id=-BC0115-S%F1%F4%87m%8D%A26o%98%94i&port=13764&natmapped=1&localip=XXX.1XXX.X.100&port_type=lan&uploaded=0&downloaded=0&left=6705823&numwant=200&compact=1&no_peer_id=1&key=46326 HTTP/1.1 Host: ССССССССССССССССССС Connection: close Accept: */* Accept-Encoding: gzip User-Agent: BitComet/1.15.9.24 Pragma: no-cache Cache-Control: no-cache ОТВЕТ СЕРВЕРА HTTP/1.1 200 OK Server: nginx/0.7.61 Date: Tue, 13 Oct 2009 11:10:47 GMT Content-Type: text/plain;charset=utf-8 Transfer-Encoding: chunked Connection: close X-Powered-By: PHP/5.2.10 Pragma: no-cache 2c d8:intervali12e5:peers6:.!.j5.e7:privatei1ee 0 Просто ОЧЕНЬ нужно, кто знает в чем проблема помогите. |
|