+ Ответить в теме
Показано с 1 по 13 из 13
  1. #1
    Сообщество ViArts Krasniy001 - весьма и весьма положительная личность Krasniy001 - весьма и весьма положительная личность Krasniy001 - весьма и весьма положительная личность
    Регистрация
    09.08.2009
    Возраст
    30
    Сообщений
    416
    Сказали 'Спасибо' за это сообщение. :
    0 за это сообщение
    28 Всего
    Загрузки
    14
    Закачек
    0
    Вес репутации
    23

    По умолчанию Viart не работает с UTF-8

    Столнулся с проблемой, все в UTF-8, в БД отображается русский, но на сайте отображаются знаки ?????? вместо русских букв
    Лечится это изменением конфига сервера, принудительное соедниение с БД в UTF8
    init-connect="SET NAMES utf8" добовляем в my.cnf
    Но у вас может не быть доступа к настройкам сервера или если есть другие сайты на сервере в кодировке 1251 они перестают корректно отображаться.
    Отсюда вопрос - в каких строках изменить запросы в БД, что бы Viart соединялся с БД в UTF8 ??
    Последний раз редактировалось Krasniy001; 04.12.2013 в 20:14.
    Digg this Post!Bookmark Post in Technorati
    Ответить с цитированием Ответить с цитированием
    Спасибо

  2. #2
    Viarts Man exBitrix как роза среди колючек exBitrix как роза среди колючек exBitrix как роза среди колючек
    Регистрация
    23.10.2011
    Адрес
    Питер
    Сообщений
    280
    Сказали 'Спасибо' за это сообщение. :
    0 за это сообщение
    26 Всего
    Загрузки
    18
    Закачек
    0
    Вес репутации
    13

    По умолчанию Re: Viart не работает с UTF-8

    C UTF-8 работает без проблем из коробки. Какую версию используете?
    Комплексные системы видео контроля и охраны "под ключ"
    Digg this Post!Bookmark Post in Technorati
    Ответить с цитированием Ответить с цитированием
    Спасибо

  3. #3
    Сообщество ViArts Krasniy001 - весьма и весьма положительная личность Krasniy001 - весьма и весьма положительная личность Krasniy001 - весьма и весьма положительная личность
    Регистрация
    09.08.2009
    Возраст
    30
    Сообщений
    416
    Сказали 'Спасибо' за это сообщение. :
    0 за это сообщение
    28 Всего
    Загрузки
    14
    Закачек
    0
    Вес репутации
    23

    По умолчанию Re: Viart не работает с UTF-8

    4.1
    Все работает если принудительно заставить mysql конектится в UTF8
    а по дефолту не работает
    Digg this Post!Bookmark Post in Technorati
    Ответить с цитированием Ответить с цитированием
    Спасибо

  4. #4
    Viarts Man exBitrix как роза среди колючек exBitrix как роза среди колючек exBitrix как роза среди колючек
    Регистрация
    23.10.2011
    Адрес
    Питер
    Сообщений
    280
    Сказали 'Спасибо' за это сообщение. :
    0 за это сообщение
    26 Всего
    Загрузки
    18
    Закачек
    0
    Вес репутации
    13

    По умолчанию Re: Viart не работает с UTF-8

    4.1RE, 4.1 британская или 4.1RE которую конвертил в британскую?

    ЗЫ На одном сервере стоит 4.1RE в ютээфе и сайт в 1251.
    Последний раз редактировалось exBitrix; 05.12.2013 в 00:22.
    Комплексные системы видео контроля и охраны "под ключ"
    Digg this Post!Bookmark Post in Technorati
    Ответить с цитированием Ответить с цитированием
    Спасибо

  5. #5
    Сообщество ViArts Krasniy001 - весьма и весьма положительная личность Krasniy001 - весьма и весьма положительная личность Krasniy001 - весьма и весьма положительная личность
    Регистрация
    09.08.2009
    Возраст
    30
    Сообщений
    416
    Сказали 'Спасибо' за это сообщение. :
    0 за это сообщение
    28 Всего
    Загрузки
    14
    Закачек
    0
    Вес репутации
    23

    По умолчанию Re: Viart не работает с UTF-8

    Цитата Сообщение от exBitrix Посмотреть сообщение
    4.1RE, 4.1 британская или 4.1RE которую конвертил в британскую?

    ЗЫ На одном сервере стоит 4.1RE в ютээфе и сайт в 1251.
    4.1 RE конвертированая в британскую ))
    Digg this Post!Bookmark Post in Technorati
    Ответить с цитированием Ответить с цитированием
    Спасибо

  6. #6
    Viarts Man exBitrix как роза среди колючек exBitrix как роза среди колючек exBitrix как роза среди колючек
    Регистрация
    23.10.2011
    Адрес
    Питер
    Сообщений
    280
    Сказали 'Спасибо' за это сообщение. :
    0 за это сообщение
    26 Всего
    Загрузки
    18
    Закачек
    0
    Вес репутации
    13

    По умолчанию Re: Viart не работает с UTF-8

    Так за глаза, не видя, что там наконверчено, никто не поможет. Разбираться самому или показать тому кто понимает )
    Комплексные системы видео контроля и охраны "под ключ"
    Digg this Post!Bookmark Post in Technorati
    Ответить с цитированием Ответить с цитированием
    Спасибо

  7. #7
    Сообщество ViArts Krasniy001 - весьма и весьма положительная личность Krasniy001 - весьма и весьма положительная личность Krasniy001 - весьма и весьма положительная личность
    Регистрация
    09.08.2009
    Возраст
    30
    Сообщений
    416
    Сказали 'Спасибо' за это сообщение. :
    0 за это сообщение
    28 Всего
    Загрузки
    14
    Закачек
    0
    Вес репутации
    23

    По умолчанию Re: Viart не работает с UTF-8

    Все конвертировано верно, дургие сайты в UTF8 работают отлично, в 1251 тоже, русские в PMA отображаются

    Variable_name Value
    character_set_client utf8
    character_set_connection utf8
    character_set_database utf8
    character_set_filesystem binary
    character_set_results utf8
    character_set_server utf8
    character_set_system utf8
    character_sets_dir /usr/share/mysql/charsets/
    Digg this Post!Bookmark Post in Technorati
    Ответить с цитированием Ответить с цитированием
    Спасибо

  8. #8
    Пользователь badisoft скоро придёт к известности badisoft скоро придёт к известности
    Регистрация
    07.09.2013
    Адрес
    Питер
    Возраст
    47
    Сообщений
    45
    Сказали 'Спасибо' за это сообщение. :
    0 за это сообщение
    11 Всего
    Загрузки
    5
    Закачек
    0
    Вес репутации
    3

    По умолчанию Re: Viart не работает с UTF-8

    Возможно, как дилетант, скажу фигню.
    В 4.1RE в файле db_mysql.php в функции connect прописано @mysql_query("SET NAMES utf8;");
    В 4.1, скачанном с этого нет.
    Digg this Post!Bookmark Post in Technorati
    Ответить с цитированием Ответить с цитированием
    Спасибо

  9. #9
    Сообщество ViArts Krasniy001 - весьма и весьма положительная личность Krasniy001 - весьма и весьма положительная личность Krasniy001 - весьма и весьма положительная личность
    Регистрация
    09.08.2009
    Возраст
    30
    Сообщений
    416
    Сказали 'Спасибо' за это сообщение. :
    0 за это сообщение
    28 Всего
    Загрузки
    14
    Закачек
    0
    Вес репутации
    23

    По умолчанию Re: Viart не работает с UTF-8

    Цитата Сообщение от badisoft Посмотреть сообщение
    Возможно, как дилетант, скажу фигню.
    В 4.1RE в файле db_mysql.php в функции connect прописано @mysql_query("SET NAMES utf8;");
    В 4.1, скачанном с этого нет.

    Вы абсолютно правы, это и есть решение, разговаривал с официальной тех поддержкой, они посоветовали добавить эту строку, а наши разработчики которые знали про этот баг "молчат"
    Последний раз редактировалось Krasniy001; 06.12.2013 в 01:05.
    Digg this Post!Bookmark Post in Technorati
    Ответить с цитированием Ответить с цитированием
    Спасибо

  10. #10
    Модератор ГонКонг - просто великолепная личность ГонКонг - просто великолепная личность ГонКонг - просто великолепная личность ГонКонг - просто великолепная личность ГонКонг - просто великолепная личность ГонКонг - просто великолепная личность ГонКонг - просто великолепная личность
    Регистрация
    25.05.2010
    Адрес
    Гон Конг
    Сообщений
    258
    Сказали 'Спасибо' за это сообщение. :
    0 за это сообщение
    31 Всего
    Загрузки
    4
    Закачек
    0
    Вес репутации
    10

    По умолчанию Re: Viart не работает с UTF-8

    Сам создал себе проблему, сам решил. Разработчики тут то с какого бока? )
    Digg this Post!Bookmark Post in Technorati
    Ответить с цитированием Ответить с цитированием
    Спасибо

  11. #11
    Пользователь badisoft скоро придёт к известности badisoft скоро придёт к известности
    Регистрация
    07.09.2013
    Адрес
    Питер
    Возраст
    47
    Сообщений
    45
    Сказали 'Спасибо' за это сообщение. :
    2 за это сообщение
    11 Всего
    Загрузки
    5
    Закачек
    0
    Вес репутации
    3

    По умолчанию Re: Viart не работает с UTF-8

    а наши разработчики которые знали про этот баг "молчат"
    Как мне кажется, это не баг, а совершенно нормальная ситуация. Это у нас до сих пор часто нужен выбор между win1251 и UTF8, а в английской версии, думаю, существует всего одна кодировка и дополнительно ее указывать совершенно незачем. Да и причем тут разработчики? Они свою работу сделали и в локализованной версии строку вставили. А что в английской версии строки нет, так англичан и спрашивайте, у них своя группа поддержки и свой форум.
    Digg this Post!Bookmark Post in Technorati
    Ответить с цитированием Ответить с цитированием
    Спасибо

  12. Сказали спасибо:

    mastertools (06.12.2013) , Skylink (06.12.2013)

  13. #12
    Сообщество ViArts Krasniy001 - весьма и весьма положительная личность Krasniy001 - весьма и весьма положительная личность Krasniy001 - весьма и весьма положительная личность
    Регистрация
    09.08.2009
    Возраст
    30
    Сообщений
    416
    Сказали 'Спасибо' за это сообщение. :
    0 за это сообщение
    28 Всего
    Загрузки
    14
    Закачек
    0
    Вес репутации
    23

    По умолчанию Re: Viart не работает с UTF-8

    Бістро ві сработали в другой теме
    Digg this Post!Bookmark Post in Technorati
    Ответить с цитированием Ответить с цитированием
    Спасибо

  14. #13
    Пользователь badisoft скоро придёт к известности badisoft скоро придёт к известности
    Регистрация
    07.09.2013
    Адрес
    Питер
    Возраст
    47
    Сообщений
    45
    Сказали 'Спасибо' за это сообщение. :
    0 за это сообщение
    11 Всего
    Загрузки
    5
    Закачек
    0
    Вес репутации
    3

    По умолчанию Re: Viart не работает с UTF-8

    Бістро ві сработали в другой теме
    Хм... Если это мне, то хотелось бы раззъяснений о чем речь. Я к команде виарта никаким боком, ни к нашей, ни к английской. И даже не программист уже лет двадцать. Не стоит обманываться моим ником badisoft, он появился в конце 80-х. Но я привык изучать используемый продукт досконально, а виартшоп собираюсь использовать.
    Digg this Post!Bookmark Post in Technorati
    Ответить с цитированием Ответить с цитированием
    Спасибо


 

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

     

Метки этой темы

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
Back to top