Topic: [Решено] трабла со статой hwstats
unreal99.dyndns.org/scbw - загляните. не пойму в чем проблема.
Ladder games и Server status - работает норм, но все что связано с игроками выдает ошибку.
Помогите пожалуйста. За ранее спасибо
PvPGN Community Forums |
forums.pvpgn.pro → 3d Party Tools → [Решено] трабла со статой hwstats
unreal99.dyndns.org/scbw - загляните. не пойму в чем проблема.
Ladder games и Server status - работает норм, но все что связано с игроками выдает ошибку.
Помогите пожалуйста. За ранее спасибо
Проверь название таблицы `record` в mysql.
Если `Record` начинается с большой буквы, то замени в файле INSTALL/record_alter.sql `record` на `Record` и выполни вручную этот sql в свою бд.
Если все-равно пишет ту же ошибку, то в bnet/stats.php на строке 73 добавь следующее, чтобы посмотреть, какой запрос выполняется в бд
echo "SELECT (SELECT COUNT(*) FROM `".TABLE_RECORD."`) AS COUNT, acct_username, acct_lastlogin_ip,acct_lastlogin_time, ".TABLE_RECORD.".uid AS uid, SEXP_1_last_game_result, SEXP_1_rating, SEXP_1_rank, SEXP_0_wins, SEXP_0_losses, SEXP_0_disconnects, SEXP_1_wins, SEXP_1_losses, SEXP_0_draws,SEXP_1_draws
FROM `".TABLE_RECORD."` LEFT OUTER JOIN ".TABLE_BNET." ON ".TABLE_RECORD.".uid = ".TABLE_BNET.".uid
ORDER BY SEXP_1_rating DESC LIMIT $lim_first,$players_on_page;";
Проверь название таблицы `record` в mysql.
Если `Record` начинается с большой буквы, то замени в файле INSTALL/record_alter.sql `record` на `Record` и выполни вручную этот sql в свою бд.Если все-равно пишет ту же ошибку, то в bnet/stats.php на строке 73 добавь следующее, чтобы посмотреть, какой запрос выполняется в бд
echo "SELECT (SELECT COUNT(*) FROM `".TABLE_RECORD."`) AS COUNT, acct_username, acct_lastlogin_ip,acct_lastlogin_time, ".TABLE_RECORD.".uid AS uid, SEXP_1_last_game_result, SEXP_1_rating, SEXP_1_rank, SEXP_0_wins, SEXP_0_losses, SEXP_0_disconnects, SEXP_1_wins, SEXP_1_losses, SEXP_0_draws,SEXP_1_draws FROM `".TABLE_RECORD."` LEFT OUTER JOIN ".TABLE_BNET." ON ".TABLE_RECORD.".uid = ".TABLE_BNET.".uid ORDER BY SEXP_1_rating DESC LIMIT $lim_first,$players_on_page;";
изменение названия таблицы помогло. спасибо!
написал на страничке статистики, потом понял что писать надо на форум.. прошу прощения )
pasha 12 Март 2015, 23:57 | #395
Привет, поставил pvpgn по твоему мануалу, всё работает, а вот статистику никак победить не могу. Step 1 и 2 - ОК, а на Step 3 :
Step 3: hwreports.sql installation
Table `hwreports` already exists!
Step 3: record_alter.sql installation
Table `record` not exists!
Installation failed!
← Please, try again
pasha 13 Март 2015, 00:20 | #396
Нашел на форуме решение своей ситуации, но к сожалению не дошёл ещё до того уровня дзена что бы понять что именно нужно сделать. Открыл файл record_alter.sql и переименовал все слова record в Record. Далее в phpmyadmin попытался импортировать этот файл в бд pvpgn но опять получилась ошибка :
Ошибка
SQL-запрос:
ALTER TABLE bnet ADD current_at_team VARCHAR( 16 ) ;
Ответ MySQL: Документация
#1146 - Table `pvpgn.bnet` doesn`t exist
pasha 13 Март 2015, 00:22 | #397
подскажите как починить ? 85.21.240.40/hwstats/
Может найдётся пару минуток что бы зайти ко мне по teamviewer или ssh и показать как надо сделать. на всякий случай skype:pavel_v_kuznetsov Заранее спасибо
forums.pvpgn.pro → 3d Party Tools → [Решено] трабла со статой hwstats