Недавно поставил сервер на VPS , теперь когда запускаю сервер у меня в обьявление, при входе в игру, все что написано русскими буквами все в вопросах???? почему? меняю все норм, рестарт опять такая же хня... из-за чего это может быть? база данных вроде utf8 кодировка стоит(но это же не имеет значение) обьясните плиз
Добавлено (03.09.2010, 22:51) --------------------------------------------- на VPS стоит Linux Ubuntu 8.04
Добавлено (03.09.2010, 23:14) --------------------------------------------- блин че ваще ни каких соображений? у меня тоже
не то совсем разные вещи. Это в БД моно попроавить utf8 сделаь. а тчо делать с обьявой? которая стекстового файла идет? уже и кодировку ему менял,нефига(
не то совсем разные вещи. Это в БД моно попроавить utf8 сделаь. а тчо делать с обьявой? которая стекстового файла идет? уже и кодировку ему менял,нефига(
Мне апостал дал толковый ответ в этой теме http://l2ua.ru/forum/60-4430-1 Смотри,вроде в навикате есть таблица,отвечающая за объявления,Вроде что-то типо auto_annoncenments или что-то такое поищи,нажми на неё правой кнопкой мыши и нажми на раздел "Design table" и будет подробный список всех столбцов.У меня так в разделе карактерс я поменял свойства кодировки столбцов char_name и title_name с простого латин или что там... на утф8,чтоб было понятней,ща скирин выложу
Добавлено (04.09.2010, 18:30) --------------------------------------------- Кстати,спасибо за идею,мне тож надо будет так сделать,пере кодировать объявления в русский
честно говоря у меня 1 раз такая тупниковая ситуация. Немного открою суть. Сервер стоит на VPS (ОС Linux Ubuntu 8.04) так вот у меня только там такое. Это скорее всего проблемма в том что файл анонс.txt сохраняеться не в кодировки UTF-8. Предположим я его сохраню, а после рестарта сервера он его пересохраняеться,тока уже не в УТФ8. так вот как так сделать чтоб на Линуксе такого небыло? чтоб он его нормально сохранял
Черпается-то оно с txt файла,но кто его читает,этот файл?конечно база данных и если ей незнакомы такие символы,она ставит вместо них ?
читает его ка разтаки не база=) если авто-анонс ,то тогда еще да)) а тут нет. тут как-то с ядром связано. вот тока я хз че делать. еще раз повторяюсь такое только на Линукс УБУНТУ!!))
Значит,это проблема в системе,я не сталкивался с линуксом,но при установке виндоуса,он спрашивает,какой язык вы хотите использовать,и следовательно по выбору языка,выбирает и кодировку,полазай в системе,или в текстовом редакторе,мб он порит,а может быть эт ещё клиент в добавку крутит
Добавлено (04.09.2010, 18:46) --------------------------------------------- хотя уже смарели,ни че там не нашли(
Добавлено (05.09.2010, 13:29) --------------------------------------------- блин че ни у кого ни каких соображений нету? я ничего не пойму,помогите плиз,как это исправить? я уже и базу перезалил в УТФ 8 заново создал,и залил заново
А у тя какое объвление в вопросах,то которое в чате,или которое в окне отдельном появляется? Если то ,что в окне,значит у нас одна и таже проблема,и линукс с текстовым редактором тут не причём.
у меня имено на линуксе не отображаеться обьява на русском языке, все в в вопросах ????????????????????????????????????............. Я про тот который в чате
Добавлено (05.09.2010, 15:15) --------------------------------------------- даже вот пытался имено кокретно на линуке меняь кодировку из 2151 в UTF-8 ничего(( он чистит файл,и после написание анонса опять такя же байда все в вопросах, как будто админка (ядро сервера ,хз) опять его меняет на Виндзюковую кодиовку.как через консоль редактировать txt? кстати))
Quote (Frostmourne)
Если то ,что в окне,значит у нас одна и таже проблема,и линукс с текстовым редактором тут не причём.
Вот как раз таки с этим у меня все нормально, просто утебя он неправильный. попробуй взять скопироваь другой файл который нормльный с расширением htm, переименую в servnews.htm. Пиши что там те нужно,и попробуй посмареть будут вопросы или нет. если помог ,то +ставь