Material Admin

[v1.1.5.4] Material Admin - рефорк SB++ 1.5.4.7

Yooki

Добрая душа
Сообщения
473
Реакции
169
@vlad_plav, кеш браузера сбрасывали?
@Yooki, последнюю девелоперку попробуйте. Исправлял вроде. Это оно на баны ботов так реагирует.
Понял, как раз по логам видел, что какой-то идиот забанил GOTV бота.
--- Добавлено позже ---
@vlad_plav, кеш браузера сбрасывали?
@Yooki, последнюю девелоперку попробуйте. Исправлял вроде. Это оно на баны ботов так реагирует.
Не подскажешь, можно ли как-то запретить банить GOTV бота?
 

Аоишер

Участник
Сообщения
1
Реакции
0
Привет, подскажите. Что делаю не так? Сервер CSS V34, вебчасть залил, серверную залил 1.5.3. Другие почему то не работают. Хост myarena, все установлено на локальный хост. Админки выдаются, но только после рестарта сервера. Могут сами по себе пропадать, приходится прописывать sm_reloadadmins.

SM 1.7, v34, ошибок нет, но в то же время работа как бы не стабильная.
 
Последнее редактирование:

Мистер

Участник
Сообщения
143
Реакции
13
У меня проблема с крякозябрами. Обновил плагин на сервере до версии 0.7.6. До этого было 0.6.6. И теперь проблема с кириллицей. Если забанить игрока с кириллическим ником, то на сайте с sourcebans в списке банов отображается ник с крякозябрами. Если причина бана на русском, то тоже так происходит. Такая же проблема при добавлении админов с русским ником. В admins.cfg сохраняет ник в крякозябре.
 

BANXAMMER1

Участник
Сообщения
41
Реакции
2
Даров ребят я насчет [v1.1.5.4] Material Admin - рефорк SB++ 1.5.4.7 все короче делаю правильно и устанавливал уже не первый раз но сейчас после установки сайта и перехода на мой brigada......ru/ ....Official/ выкидывает в web2.....myarena.../manager/ispmgr что c этим делать?

При обновлении
An exception occured: [PDOException] SQLSTATE[28000] [1045] Access denied for user 'sourcebans'@'46.174.49.3' (using password: YES) in /includes/classes/Database.php on line 123
  1. PDO->__construct(string, string, string, array) in /includes/classes/Database.php at line 123
  2. Database->Connect(array) in /includes/classes/Database.php at line 9
  3. Database->__construct(array) in /includes/classes/DatabaseManager.php at line 30
  4. DatabaseManager::InitConnection(string) in /includes/classes/DatabaseManager.php at line 16
  5. DatabaseManager::GetConnection() in /init.php at line 262
  6. include(string) in /updater/index.php at line 74
 

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
  • Команда форума
  • Автор ресурса
  • #2,726
@Мистер, кодировку базы покажите.
@BANXAMMER1, тему почитали бы. Неоднократно писали, что в девелоперке появился новый файл, который надо удалять перед запуском апдейтера: data/db.php
 

Mr_panica

XenForo one 💖
Сообщения
921
Реакции
435
Даров ребят я насчет [v1.1.5.4] Material Admin - рефорк SB++ 1.5.4.7 все короче делаю правильно и устанавливал уже не первый раз но сейчас после установки сайта и перехода на мой brigada......ru/ ....Official/ выкидывает в web2.....myarena.../manager/ispmgr что c этим делать?

При обновлении
An exception occured: [PDOException] SQLSTATE[28000] [1045] Access denied for user 'sourcebans'@'46.174.49.3' (using password: YES) in /includes/classes/Database.php on line 123

  1. PDO->__construct(string, string, string, array) in /includes/classes/Database.php at line 123
    Database->Connect(array) in /includes/classes/Database.php at line 9
    Database->__construct(array) in /includes/classes/DatabaseManager.php at line 30
    DatabaseManager::InitConnection(string) in /includes/classes/DatabaseManager.php at line 16
    DatabaseManager::GetConnection() in /init.php at line 262
    include(string) in /updater/index.php at line 74

Да, качал отсюда: SB-MaterialAdmin/Web

Мои действия:
1) Скачал и залил файлы на серв
2) Установил MA
3) Удалил папку install и файл db.php
4) Перешёл по пути my-site.ru/updater
5)Обновился и удалил папку updater

Всё правильно?
Удали db.php в data
Следуй инструкции, которая выше.
 

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
  • Команда форума
  • Автор ресурса
  • #2,731
@Yooki, так же, как и обычную.
Разве что перед запуском апдейтера надо удалить data/db.php. Он будет перегенерирован апдейтером.
 

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
  • Команда форума
  • Автор ресурса
  • #2,733
@Мистер, utf8. В исходнике ж посмотреть можно.
 

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
  • Команда форума
  • Автор ресурса
  • #2,735
@Мистер, именно.
У SourceMod есть старая болячка. Он херит кодировку, когда теряет и переустанавливает соединение к базе. В оригинальном МА это предусмотрено повторным выставлением кодировки перед каждым запросом. Но в некоторых случаях это вызывает микрофризы.
В том плагине установки кодировки перед каждым запросом нет, что и вызывает в Вашем случае проблему с кракозябрами. В итоге плавно приходим к выводу, что соединение к БД от игрового нестабильное.
Можете попробовать таймаут в databases.cfg выкрутить. В редких случаях помогает. Может и Вам поможет.
 

Мистер

Участник
Сообщения
143
Реакции
13
@Kr1kuzya, а как таймаут выкрутить в databases.cfg? И еще, у меня почему-то не подключается к бд, если в адресе бд стоит localhost. Нужно именно писать ip-адрес. mysql находится в том же сервере. Это касается только плагина, веб-часть соурсбанс подключается спокойно с localhost
 

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
  • Команда форума
  • Автор ресурса
  • #2,737
как таймаут выкрутить в databases.cfg?
Ключ timeout в соединении.
Например, так:
PHP:
"materialadmin"
{
  "driver"  "mysql"
  // ...
  "timeout" "300"
}
Выставит таймаут в 300 секунд.

И еще, у меня почему-то не подключается к бд, если в адресе бд стоит localhost. Нужно именно писать ip-адрес. mysql находится в том же сервере.
SourceMod немного по другому обрабатывает хост localhost. Он пытается найти файл сокета в /var/.
Можно просто 127.0.0.1 прописать.
 

Yooki

Добрая душа
Сообщения
473
Реакции
169
@Yooki, так же, как и обычную.
Разве что перед запуском апдейтера надо удалить data/db.php. Он будет перегенерирован апдейтером.
Это я понимаю, не уточнил, что я имел в виду, где мне эту версию достать?:D
 
Сверху Снизу