Регистрация Главная Пользователи Все разделы прочитаны
Сообщения за день Справка Регистрация
Навигация
Zhyk.org LIVE! Реклама на Zhyk.org Правила Форума Награды и достижения Доска "почета"

Ответ
 
Опции темы
Старый 03.05.2014, 10:22   #1
 Пехотинец
Аватар для Sokol_295
 
Sokol_295 неизвестен в этих краяхSokol_295 неизвестен в этих краяхSokol_295 неизвестен в этих краяхSokol_295 неизвестен в этих краяхSokol_295 неизвестен в этих краяхSokol_295 неизвестен в этих краяхSokol_295 неизвестен в этих краяхSokol_295 неизвестен в этих краяхSokol_295 неизвестен в этих краяхSokol_295 неизвестен в этих краяхSokol_295 неизвестен в этих краях
Регистрация: 14.05.2009
Сообщений: 92
Популярность: -2320
Сказал(а) спасибо: 17
Поблагодарили 22 раз(а) в 16 сообщениях
 
По умолчанию [Скрипт] Исправление SQL ошибок SourceBans

В последнее время, в частности после обновления серверов Source на версию 83, у многих в банлисте появляются ошибки типа таких:
PHP код:
Дебаг
You have an error in your SQL syntax
check the manual that corresponds to your MySQL server version for the right syntax to use near ') AS srv_group, srv_flags,2' AND (length OR ends UNIX_TIMESTAMP()) AND Rem' at line 1
SQL Query type: EXECUTE
Script: '
/sourcebans/index.php'
SQL Query: SELECT count(bid) as count FROM `sb_bans` WHERE authid = '
WHERE name srv_group AND flags != ') AS srv_group, srv_flags,2' AND (length OR ends UNIX_TIMESTAMP()) AND RemovedBy IS NULL AND type '0';
SQL Params:
You have an error in your SQL syntaxcheck the manual that corresponds to your MySQL server version for the right syntax to use near ') AS srv_group, srv_flags,2' AND (length OR ends UNIX_TIMESTAMP()) AND Rem' at line 1
SQL Query type: EXECUTE
Script: '
/sourcebans/index.php'
SQL Query: SELECT count(bid) as count FROM `sb_bans` WHERE authid = '
WHERE name srv_group AND flags != ') AS srv_group, srv_flags,2' AND (length OR ends UNIX_TIMESTAMP()) AND RemovedBy IS NULL AND type '0';
SQL Params
С чем связаны эти ошибки, пока не ясно, но есть 80%-ная уверенность в том, что виновен в этом SMAC, так как у многих, у кого я исправлял эту ошибку, проблема была в банах, которые шли именно от смака.
Времени у меня разбираться в этом пока нет, посему выкладываю костыль: скрипт, который исправляет эту ошибку, переписывая STEAM_ID забаненных на STEAM_ID_NONE, так как проблема именно в неправильном вносе в базу стима забаненнго.
В общем держите и пользуйтесь.
Установка - закачиваем в корень сайта (там, где находятся файлы index.php и init.php), и переходим по адресу:
[Ссылки могут видеть только зарегистрированные пользователи. ]
Перед этим нужно войти на сайт SourceBans под правами главного админа, иначе не заработает =)

[Ссылки могут видеть только зарегистрированные пользователи. ] источник

[Ссылки могут видеть только зарегистрированные пользователи. ]
[Ссылки могут видеть только зарегистрированные пользователи. ]
  Ответить с цитированием
Ответ

Опции темы

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Статья] [Скрипт] Удаление всех банов для SourceBans Sokol_295 Counter-Strike 0 03.05.2014 10:19
[Статья] [Скрипт] Сброс пароля главного админа. SourceBans Sokol_295 Counter-Strike 0 03.05.2014 10:09
[Информация] Помогаю по созданию сервера и исправление ошибок не ДОРОГО Skorpion1994 Perfect World 8 12.01.2011 08:50

Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 10:11.

Пишите нам: [email protected]
Copyright © 2024 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net