Трекер предоставил неверные данные

Аватара пользователя
PPK
Администратор
Сообщения: 8914
Зарегистрирован: 21 мар 2009, 17:13
Благодарил (а): 69 раз
Поблагодарили: 1274 раза

Сообщение PPK 25 мар 2012, 10:05

так посмотрите на скриншот и на цитату, где совпадение?
Vy
Vycheslavu
Сообщения: 23
Зарегистрирован: 11 июл 2010, 00:15

Сообщение Vycheslavu 12 май 2012, 21:35

выдает такую ошибку в клиенте

Имя Состояние Обновление через Сиды Пиры Загружено
http://192.168.223.2/torrent/tracker/an ... c173764230 отключён (превышено время ожидания) 12 мин 15 с 0 0 0

Добавлено спустя 3 минуты 39 секунд:


Добавлено спустя 5 минут 46 секунд:
Аватара пользователя
PPK
Администратор
Сообщения: 8914
Зарегистрирован: 21 мар 2009, 17:13
Благодарил (а): 69 раз
Поблагодарили: 1274 раза

Сообщение PPK 13 май 2012, 19:58

http://www.ppkbb3cker.ru/viewtopic.php?p=22188#p22188

PPK писал(а):Unknown error - это sql ошибка в файле анонса.. ни с того ни с сего она не может появиться, если ничего не менять, /tracker/announce.php заменить

Код: Выделить всё

err('Unknown Error');

на

Код: Выделить всё

err('Unknown sql error: '.mysql_error($c));

будет текст ошибки.
Vy
Vycheslavu
Сообщения: 23
Зарегистрирован: 11 июл 2010, 00:15

Сообщение Vycheslavu 14 май 2012, 02:14

Там нет такой строчки? что это может быть нашел только строчку

Код: Выделить всё

err('Unknown Client');
одна из первых
Аватара пользователя
PPK
Администратор
Сообщения: 8914
Зарегистрирован: 21 мар 2009, 17:13
Благодарил (а): 69 раз
Поблагодарили: 1274 раза

Сообщение PPK 14 май 2012, 09:52

Код: Выделить всё

      err('Unknown sql error');
Vy
Vycheslavu
Сообщения: 23
Зарегистрирован: 11 июл 2010, 00:15

Сообщение Vycheslavu 14 май 2012, 10:04

не помогло...(((
Аватара пользователя
PPK
Администратор
Сообщения: 8914
Зарегистрирован: 21 мар 2009, 17:13
Благодарил (а): 69 раз
Поблагодарили: 1274 раза

Сообщение PPK 14 май 2012, 10:19

что не помогло?, там полный текст ошибки должен быть, вот он и нужен..
Vy
Vycheslavu
Сообщения: 23
Зарегистрирован: 11 июл 2010, 00:15

Сообщение Vycheslavu 14 май 2012, 15:59

Код: Выделить всё

//############################################################

function my_int_val($v=0)
{
   if(!$v || $v < 0)
   {
      return 0;
   }

   return @number_format($v+0, 0, '', '');
}

function my_sql_query($query)
{
   global $startsqlcount, $c;

   $startsqlcount+=1;

   $result=@mysql_query($query, $c);

   if(!$result)
   {
            err('Unknown sql error');
      mysql_close($c);
   }

   return $result;
}

function t_getcache($t, $var='')
{
   global $tcachedir, $phpEx;

   $cache_data=array();
   if(@file_exists($tcachedir.'data_ppkbb3cker_'.$t.'.'.$phpEx))
   {
      include($tcachedir.'data_ppkbb3cker_'.$t.'.'.$phpEx);
      return $var ? $$var : $cache_data;
   }

   return FALSE;
}

function err($msg)
{
   global $c;

   if($msg)
   {
      benc_resp(array("failure reason" => array('type' => "string", 'value' => $msg)));
   }
   if($c)
   {
      mysql_close($c);
   }
   exit();



Этот код нужен:?
Аватара пользователя
PPK
Администратор
Сообщения: 8914
Зарегистрирован: 21 мар 2009, 17:13
Благодарил (а): 69 раз
Поблагодарили: 1274 раза

Сообщение PPK 14 май 2012, 17:13



у вас клиенте ошибка (ошибка при выполнении sql запроса), чтобы понять какой запрос вызывает ошибку, нужно:

в файле /tracker/announce.php заменить

Код: Выделить всё

err('Unknown sql error');

на

Код: Выделить всё

err('Unknown sql error: '.mysql_error($c));


в клиенте появится полный текст ошибки, вот он мне и нужен.
Vy
Vycheslavu
Сообщения: 23
Зарегистрирован: 11 июл 2010, 00:15

Сообщение Vycheslavu 14 май 2012, 20:46

Сори сразу не допер)



Добавлено спустя 3 минуты 19 секунд:


Добавлено спустя 1 минуту 18 секунд:

Вернуться в «Ошибки, проблемы, недочёты»

Кто сейчас на конференции

Сейчас этот форум просматривают: CCBot и 1 гость