С PHP разобрался.
По анонсеру: функция 'load_settings'. В начале и в конце вставил по строчке 'error_log'. 1-й отрабатывает, второй - уже нет. Дальше пока не ковырял. |
Skald, добавь в процедуру 'err' из файла 'functions_yo_vbtt_announce.php' следующую строку:
PHP код:
У меня выдавалась ошибка именно этой процедурой, но она пишется не в лог Апача, а отдается по http. А uTorrent такого "авангардизма" не понимает :( |
IVB, Должен понимать, т.к. err отдает ошибку по стандартному протоколу ошибок в точности по BitTorrent спецификации.
Есть предположение что не работает из-за gzip сжатия - для этого надо его отключить в коде (да и на сервере на время можно, т.к. предполагаю что сервер тестовый) |
Цитата:
Как в коде сжатие отключить? P.S. И все-таки добавь логирование ошибок - сейчас они уходят клиенту, а на сервере следов не остается. |
Все, разобрался. Сжатие оказалось не при чем. Но его отключение помогло разобраться :)
Я немного напортачил с Мускулем, и он зачем-то сообщение об ошибке кидал в OUTPUT, поэтому торрент-клиент "не видел" того, что ему передавал сервер (ни сообщений об ошибках, ни правильных ответов). Убрав сжатие, я смог WireShark'ом увидеть, что приходит от сервера, и устранить проблему с Мускулем. Теперь клиент нормально видит ответы сервера - и со сжатием, и без. |
IVB, Полезная инфа. Т.к. у некоторых была подобная проблема, а понять из-за чего не работает не представлялось возможным. У всех всетаки разные конфиги :)
|
Выдает вот такую ошибку в трекере:
Field 'announced' doesn't have a default value |
Цитата:
|
ага, спасибо, я уже разобрался, тоже сделал 0 в дефолт
подскажите, может у кого есть идея сделал тестовую раздачу, выложил на трекер, начинаю раздавать - статус в клиенте working на другом компе ( совсем другом ) скачиваю пиров - 1 сидов - 1 состояние везде - работает а скачка непроисходит почему-то в сидах моего раздающего клиента написано сиды 0(1) пиры 1(1) порты отфорвардины, в статусе клиента стоит зеленая галка, типа все работает нормально раздачи на других трекерах идут нормально ( делал и свои раздачи, правда очень давно ) ЗЫ: последние тесты перед открытие проекта |
такая же проблема
сиды есть пиры есть, но ничего не качает вот что происходит на сервере ЗАПРОС: 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 Просто ОЧЕНЬ нужно, кто знает в чем проблема помогите. |
Текущее время: 03:47. Часовой пояс GMT +3. |
Powered by vBulletin® Version 3.8.4 Patch Level 6
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot