Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

Amxbans кодировка

Статус пользователя sasari
сообщение 22.4.2014, 19:30
Сообщение #1
Стаж: 14 лет

Сообщений: 47
Благодарностей: 3
Полезность: < 0

Здравствуйте проблема,с кодировкой amxbans! Причины бана и так-же к примеру вермя карты показывает ????

Скрытый текст
Ник ]]1236yhvfmvbjjnhf]]
Steam ID STEAM_0:0:1887202938
Steam Community ID 76561201734671604
IP Адрес скрытый
Тип бана Steam ID
Причина ?›?°???µ?€
Добавлен 22 ��� 2014 - 19:33:34
Истекает Никогда
Забанен Админом sasari
Забанен на сервере ?’ ? ?¸?‚???µ ?????·?¸?‚?¸???° Public (de_dust2_2x2)
Количество нарушений 0


Кто подскажет что можно сделать чтобы изменить эту кодировку во всех причинах?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя vip1232
сообщение 22.4.2014, 19:36
Сообщение #2
Стаж: 13 лет

Сообщений: 35
Благодарностей: 4
Полезность: 75

Поставьте кодировку на базу и сайт utf-8
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя sasari
сообщение 22.4.2014, 19:38
Сообщение #3
Стаж: 14 лет

Сообщений: 47
Благодарностей: 3
Полезность: < 0

Цитата(vip1232 @ 22.4.2014, 20:36) *
Поставьте кодировку на базу и сайт utf-8

База залита в Utf-8 а вот сайт добавил в .htaccess

Код:
<FilesMatch "\.(php|htm|html|css|js)$">
AddDefaultCharset UTF-8
</FilesMatch>
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя vip1232
сообщение 22.4.2014, 19:55
Сообщение #4
Стаж: 13 лет

Сообщений: 35
Благодарностей: 4
Полезность: 75

В самой базе посмотрите таблицу amx_bans там нормально записаны причины и т.п. ?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя sasari
сообщение 22.4.2014, 20:26
Сообщение #5
Стаж: 14 лет

Сообщений: 47
Благодарностей: 3
Полезность: < 0

Цитата(vip1232 @ 22.4.2014, 20:55) *
В самой базе посмотрите таблицу amx_bans там нормально записаны причины и т.п. ?
Полный ппц там ( ??????? )


Цитата(vip1232 @ 22.4.2014, 20:55) *
В самой базе посмотрите таблицу amx_bans там нормально записаны причины и т.п. ?
Не подскажешь как исправить хотя база шла вся в Utf-8
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Bloo
сообщение 22.4.2014, 20:29
Сообщение #6


Стаж: 12 лет

Сообщений: 15547
Благодарностей: 6971
Полезность: 1206

sasari, причины из базы берутся или стандартные?
Подозреваю что стандартные из лэнг файла. Тогда сохранить лэнг файл в UTF-8 без BOM, сохранить исходники банса в UTF-8 без BOM и занова скомпилировать их.

Отредактировал: Bloo, - 22.4.2014, 20:30
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя sasari
сообщение 22.4.2014, 20:34
Сообщение #7
Стаж: 14 лет

Сообщений: 47
Благодарностей: 3
Полезность: < 0

Цитата(Bloo @ 22.4.2014, 21:29) *
sasari, причины из базы берутся или стандартные?
Подозреваю что стандартные из лэнг файла. Тогда сохранить лэнг файл в UTF-8 без BOM, сохранить исходники банса в UTF-8 без BOM и занова скомпилировать их.
Стандартные ну в базе даже Hostname написать ???????? Public


Цитата(Bloo @ 22.4.2014, 21:29) *
sasari, причины из базы берутся или стандартные?
Подозреваю что стандартные из лэнг файла. Тогда сохранить лэнг файл в UTF-8 без BOM, сохранить исходники банса в UTF-8 без BOM и занова скомпилировать их.
Cейчас по пробую посмотрим что выйдет.


в Sma файлах стоит кодировка на все Utf-8 (без BOM ) Как я понимаю тогда мне нужно сделать в Utf-8 ?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Bloo
сообщение 22.4.2014, 20:37
Сообщение #8


Стаж: 12 лет

Сообщений: 15547
Благодарностей: 6971
Полезность: 1206

sasari, по стандарту если вы в админке банса не прописывали свои причины они берутся из лэнг файла,а не базы.
У вас банс какой? У вас плагин отсылает данные в ANSI, где то писали что нужно добавить что бы отсылались все данные в UTF-8.

ps.gif кодировка самого плагина у вас правильная стоит, не меняйте.

Отредактировал: Bloo, - 22.4.2014, 20:37
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя rus26
сообщение 22.4.2014, 20:51
Сообщение #9


Стаж: 12 лет

Сообщений: 586
Благодарностей: 42
Полезность: < 0

Цитата(sasari @ 22.4.2014, 21:34) *
Стандартные ну в базе даже Hostname написать ???????? Public


Cейчас по пробую посмотрим что выйдет.


в Sma файлах стоит кодировка на все Utf-8 (без BOM ) Как я понимаю тогда мне нужно сделать в Utf-8 ?

в 3 пункте ищешь utf8_general_ici так вроде
Прикрепленные файлы:
Прикрепленное изображение
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя sasari
сообщение 22.4.2014, 21:23
Сообщение #10
Стаж: 14 лет

Сообщений: 47
Благодарностей: 3
Полезность: < 0

Цитата(Bloo @ 22.4.2014, 21:37) *
sasari, по стандарту если вы в админке банса не прописывали свои причины они берутся из лэнг файла,а не базы.
У вас банс какой? У вас плагин отсылает данные в ANSI, где то писали что нужно добавить что бы отсылались все данные в UTF-8.

ps.gif кодировка самого плагина у вас правильная стоит, не меняйте.
amxbans 6.0 стоит он на компьютере
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя sasari
сообщение 22.4.2014, 21:29
Сообщение #11
Стаж: 14 лет

Сообщений: 47
Благодарностей: 3
Полезность: < 0

Цитата(rus26 @ 22.4.2014, 21:51) *
в 3 пункте ищешь utf8_general_ici так вроде
ну в навикате я всё поставил правильно

Скрытый текст


а тут всё вот так отображает то что на Eng, всё нормально а всё что на русском летит кодировка..
http://savepic.org/5352217.jpg
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя rus26
сообщение 22.4.2014, 22:20
Сообщение #12


Стаж: 12 лет

Сообщений: 586
Благодарностей: 42
Полезность: < 0

Цитата(sasari @ 22.4.2014, 22:29) *
ну в навикате я всё поставил правильно

Скрытый текст


а тут всё вот так отображает то что на Eng, всё нормально а всё что на русском летит кодировка..
http://savepic.org/5352217.jpg

эм..попробуй вывести в mysql команду mysql_set_charset('utf8'); для всех таблиц. А 2. решение зайди в настройки сервера(денвера) и найди там php.ini и найди кодировку и измени на utf8

Отредактировал: rus26, - 22.4.2014, 22:20
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя sasari
сообщение 22.4.2014, 22:43
Сообщение #13
Стаж: 14 лет

Сообщений: 47
Благодарностей: 3
Полезность: < 0

Цитата(rus26 @ 22.4.2014, 23:20) *
эм..попробуй вывести в mysql команду mysql_set_charset('utf8'); для всех таблиц. А 2. решение зайди в настройки сервера(денвера) и найди там php.ini и найди кодировку и измени на utf8

Скрытый текст
1064 - 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 'mysql_set_charset('utf8')' at line 1
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя sasari
сообщение 22.4.2014, 22:53
Сообщение #14
Стаж: 14 лет

Сообщений: 47
Благодарностей: 3
Полезность: < 0

Сменил везде, кодировку где только знал! ну не помогло я так понимаю причины тогда лучше делать на English ?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Bloo
сообщение 23.4.2014, 7:34
Сообщение #15


Стаж: 12 лет

Сообщений: 15547
Благодарностей: 6971
Полезность: 1206

sasari, почему amxbans 6, а не GM 1.6?
Проблема не в самой базе а в кодировке соединения с ней.
В конфиге мускула в блоке [mysqld] добавить
Код
init-connect='SET NAMES utf8'
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя sasari
сообщение 23.4.2014, 7:55
Сообщение #16
Стаж: 14 лет

Сообщений: 47
Благодарностей: 3
Полезность: < 0

Цитата(Bloo @ 23.4.2014, 8:34) *
sasari, почему amxbans 6, а не GM 1.6?
Проблема не в самой базе а в кодировке соединения с ней.
В конфиге мускула в блоке [mysqld] добавить
Код
init-connect='SET NAMES utf8'
Так-же всё осталось в проблеме сейчас по пробую установить заново..
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Bloo
сообщение 23.4.2014, 8:03
Сообщение #17


Стаж: 12 лет

Сообщений: 15547
Благодарностей: 6971
Полезность: 1206

sasari, вы только после добавления строчки веб сервер перезагрузите, забыл сказать.
Вообще в одном месте так советуют прописать:
Код
skip-character-set-client-handshake
default-character-set=utf8
init-connect='SET NAMES utf8'
default-collation=utf8_general_ci

Если MySQL не стартанет с таким конфигом удалить:
Код
default-character-set=utf8
default-collation=utf8_general_ci


Если все манипуляции с мусколом не помогут в плагинах банса перед запросом в базу надо добавить добавить:
Код
SET NAMES utf8
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя sasari
сообщение 23.4.2014, 8:20
Сообщение #18
Стаж: 14 лет

Сообщений: 47
Благодарностей: 3
Полезность: < 0

Цитата(Bloo @ 23.4.2014, 9:03) *
sasari, вы только после добавления строчки веб сервер перезагрузите, забыл сказать.
Вообще в одном месте так советуют прописать:
Код
skip-character-set-client-handshake
default-character-set=utf8
init-connect='SET NAMES utf8'
default-collation=utf8_general_ci

Если MySQL не стартанет с таким конфигом удалить:
Код
default-character-set=utf8
default-collation=utf8_general_ci


Если все манипуляции с мусколом не помогут в плагинах банса перед запросом в базу надо добавить добавить:
Код
SET NAMES utf8
Получилось выше сказанным поставить amxbans 1.6 и всё хорошо показывает. ( Спасибо большое )
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 3 гостей читают эту тему: