Страница 1 из 7

Модуль статистики клана 3.2.3

СообщениеДобавлено: 16 ноя 2015, 15:26
Edrard
Апдейт с версии 3.2.2 к 3.2.3 происходит следующим образом:
1) Перезаписываем файлы из архива
2) Выставляете права 777 права на файл /mysql.config.php, /cache и /admin/sql и /cron.log
4) Открываете сайт, и ждем апдейт базы
5) Если апдейт прошел, то наслаждаетесь версией 3.2.3

Ни в коем разе НЕ нужно переустанавливать базу!!!

Текущая версия модуля 3.2.3(16.11.2015): Скачать модуль


Если вы раньше брали версии с Гитхаба, то вам необходимо запустить - update.php?ver=322.0

Re: Модуль статистики клана 3.2.3

СообщениеДобавлено: 17 ноя 2015, 09:40
Himick
Обновил по этой инструкции - всё ок. Единственный баг - в админке теперь всплывает такая строка - Новая версия 3.2.2 уже доступна, пожалуйста посетите WoT-News.Com.

Re: Модуль статистики клана 3.2.3

СообщениеДобавлено: 17 ноя 2015, 10:56
Edrard
Это не баг, это кеш, он пройдет через пару дней

Re: Модуль статистики клана 3.2.3

СообщениеДобавлено: 20 ноя 2015, 10:00
Dmitriy.Suslennikov
Установил модуль, настроики все ввел. Ошибок не было.
Не работает и выдает такое сообщение
"No information about API version."

Re: Модуль статистики клана 3.2.3

СообщениеДобавлено: 20 ноя 2015, 11:38
Edrard
Насколько я помню, проблема решалась добавлением своего АПИ ключа, во всяком случаи попробуйте. Создать можно тут -
https://ru.wargaming.net/developers/

Re: Модуль статистики клана 3.2.3

СообщениеДобавлено: 20 ноя 2015, 12:55
Dmitriy.Suslennikov
Помогло, спасибо.

Re: Модуль статистики клана 3.2.3

СообщениеДобавлено: 13 дек 2015, 12:54
aizmage
Как быть если давно не обновлял? Подскажите где посмотреть как с нуля поставить.
--------
Что-то не то замутил, скачал архив залил с заменой. Открываю и вот такую ошибку выдает.
Код: Выделить всёUpdating to version 312.1.
Table `tabs` for prefix:msfc_ - updated.
Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[HY000]: General error: 2014 Cannot execute queries while other unbuffered queries are active. Consider using PDOStatement::fetchAll(). Alternatively, if your code is only ever going to run against mysql, you may enable query buffering by setting t[цензура]DO::MYSQL_ATTR_USE_BUFFERED_QUERY attribute.' in ***\www\clanstats\update.php:921 Stack trace: #0 ***\www\clanstats\update.php(921): PDOStatement->execute() #1 {main} thrown in ***\www\clanstats\update.php on line 921


Ладно завтра заново, все с нуля поставлю.
-------------
Как ни крути такая ошибка выходит.

Re: Модуль статистики клана 3.2.3

СообщениеДобавлено: 24 дек 2015, 22:29
avkramarenkooo
Помогите решить проблему: установил модуль статистики на сайт. все работало до вчерашнего дня.
А сегодня при запуске страницы клана выдает вот это:
Код: Выделить всёUndefined offset: 1
Error on file /home/u632953107/public_html/function/func_main.php, on line: 339

Code: $tmp['title'] = $pieces['1'];
Undefined index: is_premium
Error on file /home/u632953107/public_html/function/func_main.php, on line: 342

Code: if ($tmp['is_premium']== true) {
SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry '0' for key 'PRIMARY'
Error on file /home/u632953107/public_html/function/func_main.php, on line: 348

Code: INSERT INTO `msfcmt_tanks` (`title`,`is_premium`) VALUES ("","0");


Что делать?

Re: Модуль статистики клана 3.2.3

СообщениеДобавлено: 25 дек 2015, 00:30
Edrard
Есть такое, у ВГ поменялась концепция, теперь они отдают информацию по скрытой технике без ошибок, но с пустыми данными, что и подрывает модуль. Завтра залью фикс на ГИТ + обновлю файлики, а пока, просто замените строку 333,334 в function/func_main.php на
if ((isset($tmp['status'])) && ($tmp['status'] == 'ok') && (!empty($tmp['status']['data'][$tank_id]))) {

Re: Модуль статистики клана 3.2.3

СообщениеДобавлено: 21 янв 2016, 10:46
Rashin>>>
Edrard писал(а):Есть такое, у ВГ поменялась концепция, теперь они отдают информацию по скрытой технике без ошибок, но с пустыми данными, что и подрывает модуль. Завтра залью фикс на ГИТ + обновлю файлики, а пока, просто замените строку 333,334 в function/func_main.php на
if ((isset($tmp['status'])) && ($tmp['status'] == 'ok') && (!empty($tmp['status']['data'][$tank_id]))) {

просто замените строку 333,334 в function/func_main.php на что?