Є проблема (. Поставив нову версію порталу разом з форумом phpbb3 при цьому новини порталу відображалися на російській мові без ієрогліфів і питаннячко. Але форум phpbb3 толі криво встав чи ще щось вобщем в ньому не можна було відредагувати повідомлення. Вирішив замінити його на IPB. Після того як поставив IPB 2.3.6 на порталі новини перестали перегляньте по російськи залишилися одні питання. в порталі мову обраний RussianUTF. в чому може бути проблема і де її правити кодування форуму в cp1251. Якщо хтось стикався з подібною засідкою прохання допомогти порадою.
winwoolf. При установці порталу на форум phpbb3 база даних порталу ставиться в UTF-8. Раджу вам перевстановити портал по новій для IPB
Пріпервой установці у вас все встановилося правильно тобто форум в UTF і портал теж в UTF поставився, а з годину походу у вас форум в win1251 а база порталу в UTF або latin1 або навпаки потрібно дивитися в якому кодуванні таблиці порталу
У Каоко кодуванні повинні бути таблиці порталу. спробувала змінити на win1251 при цьому обсалютно весь текст порталу перестав правильно перегляньте.
у меня таже проблема (форум IPB) / підкажіть як в PHP My Admin правити кодування таблиць. на порталі варто Latin-1 а на форумі Win-1251 як їх привести до спільного знаменника-то?
У Каоко кодуванні повинні бути таблиці порталу. спробувала змінити на win1251 при цьому обсалютно весь текст порталу перестав правильно перегляньте.
У такій же що і форум.
Може бути я не прав, але мені ще здається, що локалізація може бути не тисяча двісті п'ятьдесят одна а utf-8, а тут хоч що ти роби з таблицями не допоможе. самі файли в іншому кодуванні. може спробувати поміняти локалізацію?
Найбільший прикол в тому що в пхпадміне неможливо змінити кодування на win1251 там такий просто немає # 33; може можна якось перекадіровать в інший формат який буде нормально працювати спільно з win1251.
winwoolf. Її там і не повинно бути я ж посилання дав вище там описується вам потрібна cp1251_general_ci
Я вище писав що перекадіровал всі бази порталу в кодування cp1251_general_ci це ні чого не змінило. може бути можна перекадіровать в UTF 8.
winwoolf. Всмисле не змінило якщо бази в 1251 то мова вибераем Russian і пробуємо написати що то, що до цього написано буде відображатися всерівно некоректно
Зараз всі бази в форматі cp1251_general_ci пробував писати і на RussianUTF і на Russian. результат один і той самий. різниця тільки в відображенні кракозябри.
У RussianUTF виглядати так. # 65533 ;. # 65533;? # 65533;? # 65533;? # 65533 ;. # 65533 ;. # 65533;? # 65533 ;. # 65533 ;.
В Russian так. μ. ‰? ·? ...? °. μ. »? °. μ.
вобщем повний пипец # 33; вже мозок скипати починає))
Ну як?
можу запропонувати альтернативний варіант це відкрити файл mk_install.php перш видалити всі таблиці порталу
знайти
# 036; chrst = "";
замінити на
# 036; chrst = "ENGINE = MyISAM DEFAULT CHARSET = cp1251";
сам не пробував але має встановити всі таблиці порталу в cp1251_general_ci
жесть # 33; проковирялсядо 2 ночі все залишилося як і раніше ((
Залишилося тільки спробувати пропозиції. але зараз пробувати Не буду голова вже не варить. та й ще не дуже зрозумілі деякі моменти:
1) Файл mk_install.php вродеж потрібно удолять після установки (впринципі можна залити по-новому)
2) Видалити всі таблиці порталу. я так зрозумів в пхпадміне. і після редагування mk_install.php встановити портал по-новому?
У будь-якому випадку спасибі за бажання допомогти # 33;
winwoolf. Таблиці порталу видалити до запуску mk_install.php за допомогою будь-phpmyadmin і встановити портал заново за допомогою вже відредагованого mk_install.php
Такий спосіб теж не допоміг. в кінці установки порталу видало помилку mysql з посиланням какраз на редагування файл mk_install.php. тепер навіть сторінка з порталом не відображається))
І ще замініть файл lang_global.php в директорії lang / Russian lang_global.zip (3.6К)
Кількість завантажень. 90
Помітив ще одне помилку перейменуйте мовну папку RussianUTF в UTF8 чому то при обраному в адмінці мови Russian, мова брався все одно з RussianUTF
Support. велике людське спасибі # 33; Все працює # 33; МК кращий