Обсуждение проблем с кодировкой SourceBans

neatek

Участник
Сообщения
424
Реакции
225
Re: SouceBans 1.4.9 кодировка

Это связано со шрифтом, а не с кодировкой...
Если исходить из твоего текста, то это не мой косяк)
А решение проблемы с кодировкой надеюсь подробно изложил.
 

maverick1660

Проект DeathLine.ru
Сообщения
187
Реакции
93
Re: SouceBans 1.4.9 кодировка

Базы в utf-8, .htaccess редактировал неоднократно.

Проблема осталась...
 

neatek

Участник
Сообщения
424
Реакции
225
Re: SouceBans 1.4.9 кодировка

Базы в utf-8, .htaccess редактировал неоднократно.

Проблема осталась...
Значит хостинг не поддерживает изменение настроек через чтение файла .htaccess (спроси ТП)
либо у тебя был косяк с БД, и база осталась с тем что было до изменений
 

Alcone

optizone.ru
Сообщения
318
Реакции
73
Re: SouceBans 1.4.9 кодировка

neatek у тебя в банах нету не одного русского символа откуда краякозабрам то взяться
 

maverick1660

Проект DeathLine.ru
Сообщения
187
Реакции
93
Re: SouceBans 1.4.9 кодировка

Значит хостинг не поддерживает изменение настроек через чтение файла .htaccess (спроси ТП)
либо у тебя был косяк с БД, и база осталась с тем что было до изменений

Короче пересоздал с 0 СБ с новой базой и оригинальным архивом с sourcebans.net, и все равно после 2-3 банов начинаются кракозябры.
По хостингу вот ".htaccess и .htpasswd да"- это значит что изменение разрешено.
 

Alcone

optizone.ru
Сообщения
318
Реакции
73
Re: SouceBans 1.4.9 кодировка

Проблема только в бд инфа 146% ни плагин, не русификация, не версия, вина только в бд
 

Alcone

optizone.ru
Сообщения
318
Реакции
73
Re: SouceBans 1.4.9 кодировка

Лично у меня 2 сервера мускула на одном пашет не другом крякозябрики)
 

maverick1660

Проект DeathLine.ru
Сообщения
187
Реакции
93
Re: SouceBans 1.4.9 кодировка

Ты месяц а я уже пол года :-D
Короче рассказываю что я успел за это время понять:
Баним игрока, бан идет сразу в базу данных mySQL и отображается нормально.
Если происходит хоть на долю сек обрыв, то в СБ предусмотрено хранение временных банов на сервере в формате sql.
И в первом и во втором случае запись ведется в кодировке utf-8 (то что доктор прописал для рус. яз.) Но при передачи временных банов из sql в БД сайта идет сохранение в кодировке CP1252 - от этого и крякозябры.
Пробовали колдовать над строчкой в php отвечающей за имена, что бы он конвертировал данные с базы в другой формат (utf-8) но все провально...
Если кто шарит хорошо в php то просим помочь, потому что проблему можно решить только так или ждать версий поддерживающих рус. яз!

Базы в utf-8, .htaccess редактировал неоднократно.

Короче пересоздал с 0 СБ с новой базой и оригинальным архивом с sourcebans.net, и все равно после 2-3 банов начинаются кракозябры.

Повторяю проблема явно не с бд.
Хотя у меня есть еще один хостинг, попробую ради эксперимента там поставить все с 0

Лично у меня 2 сервера мускула на одном пашет не другом крякозябрики)
у тебя все на одном хосте стоит?
 

idwtmat

Участник
Сообщения
1
Реакции
0
SourceBans никак не хочет воспринимать кириллицу

Здравствуй, великий HLMOD.
Отчаявшись, заставляя SB понимать кириллицу, иду к вам за советом.
Что я уже пробовал делать:
  • Кодировка БД utf8_general_ci, в таблицах также
  • Кодировка БД cp1251_general_ci, в таблицах также
  • Компиляция SourceBans.sp в UTF-8 Без BOM
  • Создание файла .htaccess (хостинг поддерживает)
  • Сохранение sourcebans.cfg в UTF-8 Без BOM
  • Все файлы шаблонов сохранены в UTF-8
Но SourceBans никак не хочет воспринимать кириллицу. При редактировании причины бана непосредственно через БД (если до ред. было à¹–Û£Û£ÛœÄ áºªÐœáº¾Â®â€¡1!, а после редактирования записи в БД стало "лол") на сайте всё отображается корректно.
Версия SourceBans 1.4.9.
Проблема до боли знакома многим: первые 2-3 бана после перезагрузки сервера\карты идут нормально, дальше начинаются кракозябры.

Делитесь своим опытом: как решали, боролись и заставили всё-таки его работать.
Проблемный сайт: http://source-mod.net/bans

Очень прошу воздержаться от постов типа "переустанови винду" (цените своё и моё время) и "уже было там-то" (форум hlmod.ru огромен, и найти нужную инфу на нем очень трудно). Гугл перерыл вплоть до 15 страницы.
 

DrJekil

Участник
Сообщения
296
Реакции
6
Alcone, так как тебе удалось проблему с нечитаемыми никами решить?
 

DrJekil

Участник
Сообщения
296
Реакции
6
Короче, кракозябры в никах - это проблема самого плагина. Вот исправленный
 

Вложения

  • sourcebans.zip
    42.8 КБ · Просмотры: 125

DrJekil

Участник
Сообщения
296
Реакции
6
Самая достойная теория http://hlmod.ru/forum/showpost.php?p=68610&postcount=17
из личного опыта помогла смена мускул сервера

в архиве исходник одинаковый что и оригинал даже кодировка ANSI

Я не знаю, что они поменяли мне (тп сервачка делали), но сказали, что изменили плагин, и стало нормально отображаться
Просто, если посмотреть в БД, там уже кракозябры
 
Последнее редактирование:

wiskas243

Участник
Сообщения
30
Реакции
0
Короче, кракозябры в никах - это проблема самого плагина. Вот исправленный
Поставил твой исправленый плагин и всё так же первые несколько банов по русски, а потом крякозяблики :( как же всё таки сделать чтоб отображалось нормальными русскими буквами ?
 

Legenga

Участник
Сообщения
50
Реакции
17
решить проблему можно двумя способами
1. переделать сам плагин
2. переделать web морду плагина, в таком случат все баны в базе будут хранится с иероглифами, но на сайте отображаться нормально
у http://hlmod.ru/forum/showpost.php?p=75210&postcount=37 скорее всего второй вариант

http://php.net/manual/ru/book.iconv.php
 
Сверху Снизу