Форум TopUA.NET

Український Хостинг
Ваш останній візит відбувся: П'ят, 05 лютого, 2010 18:15 Сьогодні: П'ят, 05 лютого, 2010 18:15

Часовий пояс UTC




 [ 9 повідомлень ] 
Автор Повідомлення
 Тема повідомлення: Форум SMF
ПовідомленняДодано: Пон, 12 листопада, 2007 17:47 
Офлайн

З нами з: П'ят, 09 березня, 2007 17:28
Повідомлення: 78
В мене питання...
Встановив я SMF форум що є у меню Fantastico. Вибрав Український форум, і при відкритті нової теми або нового повідомлення видає "????????" замість українських букв. Що можете порадити для вирішення проблеми. Вот форум http://slwclan.ipsys.net/forum/index.php


Догори
 Профіль  
 
 Тема повідомлення:
ПовідомленняДодано: Вів, 13 листопада, 2007 18:07 
Офлайн

З нами з: Суб, 24 березня, 2007 21:23
Повідомлення: 55
Звідки: Україна->Львів->Сихів
Спробуй в скрипті конекту до бази даних, одразу після її вибору прописати наступне:
Код:
mysql_query("set character_set_client='cp1251'");
  mysql_query("set character_set_results='cp1251'");
  mysql_query("set collation_connection='cp1251_general_ci'");

Повинне допомогти, якщо у тебе все гаразд із базою даних

_________________
живи щоб вмерти...


Догори
 Профіль  
 
 Тема повідомлення:
ПовідомленняДодано: Вів, 13 листопада, 2007 19:37 
Офлайн

З нами з: Пон, 16 жовтня, 2006 02:40
Повідомлення: 420
comanche написав:
Спробуй в скрипті конекту до бази даних, одразу після її вибору прописати наступне:
Код:
mysql_query("set character_set_client='cp1251'");
  mysql_query("set character_set_results='cp1251'");
  mysql_query("set collation_connection='cp1251_general_ci'");

Повинне допомогти, якщо у тебе все гаразд із базою даних

Навіщо йому CP1251, коли у нього локаль стоїть у UTF-8. Люди, коли рекомендуєте, треба враховувати усе. У цьому випадку, хоча б подивитись, яке кодування у форуму.


Догори
 Профіль  
 
 Тема повідомлення:
ПовідомленняДодано: Сер, 14 листопада, 2007 06:50 
Офлайн

З нами з: Суб, 24 березня, 2007 21:23
Повідомлення: 55
Звідки: Україна->Львів->Сихів
У мене локаль стоїть у UTF-8, і це неодноразово рятувало мої проекти :)
Я веб програміст і за свою дяльність уже є автором близько 25-ти проектів. :)
І повір далеко не всі були "святими".
Це не залежить від локалі, залежить лише від того в якому кодуванні він тримав свої дані на локалхості, а я більш аніж впевнений що у Win-1251
хоча хз.
З.І. До UTF-8 тиха ненависть :)

_________________
живи щоб вмерти...


Догори
 Профіль  
 
 Тема повідомлення:
ПовідомленняДодано: Сер, 14 листопада, 2007 07:01 
Офлайн

З нами з: Пон, 16 жовтня, 2006 02:40
Повідомлення: 420
Та вже немає ненависті. CP1251 популярна тому, що Вінда ХП її використовувала. А Віста зараз з/на Юнікодом працює. Також зараз стало набагато більше користувачів Лінуксу. Там також Юнікод. За ним майбутнє :D


Догори
 Профіль  
 
 Тема повідомлення:
ПовідомленняДодано: Сер, 14 листопада, 2007 12:13 
Офлайн

З нами з: Пон, 16 жовтня, 2006 02:40
Повідомлення: 420
Проблема у наступному: було невірно встановлено порівняння. Замість utf8 стояло latin1
Як виправити:
1. phpMyAdmin
2. Вкладка Експорт - робимо архів бази даних
3. Відкриваємо у текстовому редакторі і замінюємо усі latin1 на utf8. Зберігаємо
4. Вкладка Структура - виділяємо усі таблиці бази та натискаємо "Видалити"
5. Вкладка Імпорт - відвантажуємо базу з комп'ютера
Працює!


Догори
 Профіль  
 
 Тема повідомлення:
ПовідомленняДодано: Чет, 15 листопада, 2007 15:07 
Офлайн

З нами з: Вів, 13 листопада, 2007 16:55
Повідомлення: 2
В мене теж проблема "знаків питання".
Але, напевно, я не до кінця розумію як саме розв"язати цю проблему. Можна описати алгоритм фіксу більш детальніше/простіше?

_________________
Позитивний форум
http://weare.uaforums.net/


Догори
 Профіль  
 
 Тема повідомлення:
ПовідомленняДодано: Нед, 18 листопада, 2007 07:07 
Офлайн

З нами з: П'ят, 09 березня, 2007 17:28
Повідомлення: 78
крще всьо з 0 поставити, аніж через Фантастіко. Допустимо ти виправиш помилку з відображанням Укр. мови, але після цього появиться нова. Буде неможливо додавати свій аватар. Сам провіряв, і поставив з 0.


Догори
 Профіль  
 
 Тема повідомлення:
ПовідомленняДодано: Вів, 20 листопада, 2007 08:13 
Офлайн

З нами з: Пон, 16 жовтня, 2006 02:40
Повідомлення: 420
Вимушений трішки поточнити:
1. Відкриваємо phpMyAdmin. Натискаємо зліва по назві бази. Вона відкриється
2. Вгорі будуть вкладки. Вкладка Експорт - робимо архів бази даних. Зі стандартних параметрів нічого не змінюємо. Тільки ставимо галочку "Повна вставка", та у методі стиснення - gzip (завдяки цьому архів буде набагато меншим)
3. Після завантаження архіву: розпаковуємо, відкриваємо у текстовому редакторі і замінюємо усі latin1 на utf8 (пишете ваше, якщо у вас інше), зберігаємо, запаковуємо у gzip. Якщо не знаєте як запакувати - не робіть. Просто доведеться довше почекати при відвантаженні.
4. У тому ж phpMyAdmin у вкладці Структура знизу обираємо "Виділити все" і обираємо "З обраним: Знищити". Видаляємо старі таблиці.
5. У вкладці Імпорт - відвантажуємо базу з комп'ютера. Налаштування стандартні.
Enjoy!


Догори
 Профіль  
 
Відображати повідомлення за:  Сортувати за  
 [ 9 повідомлень ] 

Часовий пояс UTC


Хто зараз онлайн

Зараз переглядають цей форум: Немає зареєстрованих користувачів і 0 гостей


Ви не можете створювати нові теми у цьому форумі
Ви не можете відповідати на теми у цьому форумі
Ви не можете редагувати ваші повідомлення у цьому форумі
Ви не можете видаляти ваші повідомлення у цьому форумі
Ви не можете додавати файли у цьому форумі

Вперед:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Український переклад © 2005-2007 Українська підтримка phpBB


TOP.TOPUA.NET