Форум vBTorrents.org  
Вернуться   Форум vBTorrents.org > Движок торрент трекера VBTT > VBTT v.2.0

обновление vbtt v.2.0.2

Ответ
 
Опции темы
Старый 25.09.2009, 10:53   #31
Аватар для IVB
IVB IVB вне форума
Ученик
Сообщение от Skald Посмотреть сообщение
IVB, Этот тмс-модификация отключена в xml-файле, так что шаблон (если конечно ручная правка) править не надо
Да, ручная - я привык видеть, что я делаю.

Не обратил внимания на active="0" - приношу извинения за невнимательность.
Ответить с цитированием
Старый 25.09.2009, 11:06   #32
Аватар для Skald
Skald Skald вне форума
Администратор
Сообщение от IVB Посмотреть сообщение
Да, ручная - я привык видеть, что я делаю.
Советую использовать TMS - полностью аналог ручной замены, но очень уменьшает время работы админа при обновлениях. Например я даже полностью стиль перенес на TMS и теперь нет проблем со стилем даже при обновлении с одной линейки vb на другую, например не надо вручную добавлять все новые template_hook-и и т.п. (конечно все насчет TMS верно только если подходить с умом и все автозамены правильно прописывать)
Ответить с цитированием
Старый 28.09.2009, 11:46   #33
Аватар для IVB
IVB IVB вне форума
Ученик
Багрепорт:

таблица `peers`, поле `announced` описано как
Код:
  `announced` INTEGER(11) UNSIGNED NOT NULL,
(т.е. нет значения по умолчанию)

строка 429 файла 'functions_yo_vbtt_announce.php'
PHP код:
$ret mysql_query('INSERT INTO 'TABLE_PREFIX .'peers (fid, uid, active, completed, downloaded, `left`, uploaded, connectable, peer_id, ipa, port, mtime, download_sum, upload_sum, pclass ) VALUES ('$torrent['id'] .','$user['userid'] .',1,'intval($input['left']==0) .','$input['downloaded'] .','$input['left'] .','$input['uploaded'] .','$config['connectable'] .','sqlesc($input['peer_id']) .','sprintf('%u',ip2long($input['ip'])) .','$input['port'] .','TIMENOW .','$stat['downdiff'] .','$stat['updiff'] .','$config['pclass'] .')') or err('VBTT (err04): '.mysql_error()); 
пишет в эту таблицу, но в поле `announced` ничего не пишет, поэтому Мускуль (работающий у меня в "strict mode") справедливо возвращает ошибку:
Код:
Field 'announced' doesn't have a default value
Скорее всего, аналогичных ситуаций будет еще несколько (судя по описаниям таблиц) - дальше я соберу все, что будет попадаться, и сделаю краткий суммарный багрепорт по недостающим default value в описаниях полей.
Ответить с цитированием
Старый 28.09.2009, 12:10   #34
Аватар для Skald
Skald Skald вне форума
Администратор
IVB, Спасибо! `announced` осталось еще от старой версии - это поле можно вообще удалить. Следующая уже будет без хвостов от предыдущих, т.к. база всетаки сильно будет изменена.
Ответить с цитированием
Старый 28.09.2009, 12:34   #35
Аватар для IVB
IVB IVB вне форума
Ученик
Сообщение от Skald Посмотреть сообщение
IVB, Спасибо! `announced` осталось еще от старой версии - это поле можно вообще удалить. Следующая уже будет без хвостов от предыдущих, т.к. база всетаки сильно будет изменена.
Ну, мне было трудно судить о нужности этого поля :). Поэтому я сделал следующий фикс:
Код:
ALTER TABLE `peers`
  ALTER COLUMN `announced` SET DEFAULT 0,
  ALTER COLUMN `timespent` SET DEFAULT 0
(Больше мускуль не возмущался, т.е. пока нашлось всего два поля)
Ответить с цитированием
Старый 28.09.2009, 15:00   #36
Аватар для Skald
Skald Skald вне форума
Администратор
IVB, Спасибо. В следующей версии буду проверять все поля на default value :)
Ответить с цитированием
Старый 23.11.2009, 10:08   #37
Аватар для Ramzes
Ramzes Ramzes вне форума
Любитель
Не хочеться создавать отдельную тему, поэтому спрошу здесь.
Можно как нибудь сделать, чтобы в табличке аттачмента выводились IP соединения с трекером личеров/сидеров?
Ответить с цитированием
Старый 02.12.2009, 00:37   #38
Аватар для Ramzes
Ramzes Ramzes вне форума
Любитель
Проблема.
Вот это не работает: Лимит одновременных закачек (торрентов)
У меня установлено "3", а юзеры качают и по 5 сразу и 10
В доп. группах они не состоят.

Как это решить?
Ответить с цитированием
Старый 02.12.2009, 09:24   #39
Аватар для Skald
Skald Skald вне форума
Администратор
Ramzes, именно качают? или в сумме качают + раздают?
эта ошибка у всех пользователей или только у некоторых?
Ответить с цитированием
Старый 02.12.2009, 11:56   #40
Аватар для Ramzes
Ramzes Ramzes вне форума
Любитель
Сообщение от Skald Посмотреть сообщение
именно качают? или в сумме качают + раздают?
Именно качают. Я глазам не поверил, когда увидел 7 закачек у нового юзера.
Потом решил проверить сам, вошел под обычного юзера и набрал 10 торрент и запустил их все в клиенте... и все они заработали.

Вот скрин настроек в группе "зарегистрированные".



Сообщение от Skald Посмотреть сообщение
эта ошибка у всех пользователей или только у некоторых?
Получается что у всех ((
Ответить с цитированием
Ответ


Здесь присутствуют: 8 (пользователей: 0 , гостей: 8)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Раздел Тема Автор Ответов Последнее сообщение
Вопросы, предложения Обновление до "VBTT v.2.0". Нужна инструкция. Ramzes 45 21.11.2010 04:29