Категории

[FAQ] Часто задаваемые вопросы и ответы

Проблемы и решения

Ошибки и исправления

Общие вопросы

Расширения

Установка и обновление

Модули

Шаблоны

Локализация интерфейса

Коммерческие предложения

Учимся бизнесу

Бизнес книги

Поисковая оптимизация (SEO)

Магазины на ShopOS

Хостинг для ShopOS

Предложения и пожелания

Курилка

Проблема с кодировкой при импорте остатков

В общем проблема с кодировкой наименования товара при импорте товара Shopimportpro.
Кодировка в базе данных MySQL-кодировка: UTF-8 Unicode (utf8)
Сопоставление соединения с MySQL: utf_general_ci

Открыл базу данных в phpMyAdmin везде напротив таблиц сравнение utf_general_ci,
но внизу всех таблиц стоит
Таблиц: 118 Всего 2,592 MyISAM cp1251_general_ci 642.0 КБ 0 Байт
На сайте стоит utf-8. Сама кодировка на сайте не страдает. Страдает только наименование товара. Даже цена прописывается четко руб.
Импорт в базу происходит через SSH тунель. через mysql ODBC. Соединение на ура происходит, но вот каталог товара у меня иероглифами.
'Неомид ' для снятия обоев 0,5л., Код товара , Артикул вот такого рода..


В Общем вопрос один: Где копать???


Или подскажите где на сайте в движке ихменить кодировку для правильного отображения


Название руб. берется не из таблиц с товарами. ПО этому оно нормально. Так же как и кодировка остальных текстовиков. КОторые вообще из файлов тянутся.

Попробуйте в phpmyadmin перейти в свою базу, балее на вкладке Операции и там установить кодировку Сравнение на utf8_general_ci.
После этого перезалейте прайс. или что вы там делаете. Тогда не будет внизу написано cp1251_general_ci, а будет utf8_general_ci.
Если и это не поможет. Тогда кодировка летит где-то по пути в БД.


У меня внизу всей базы, там же как и на картинке, тоже написано cp1251_general_ci и все работает. ИМХО главное чтобы у всех таблиц была кодировка сравнения  utf8_general_ci


У меня тоже кстати везде написано внизу cp1251_general_ci. Это как я понимаю где-то в настройках pma прописано.

Так что наверно где-то по дороге в БД кодировка меняется. Либо изначально она кривая.


Может ли она лететь по пути когда импортирую через SSH тунель Putty  прога? Я уже менял базу данных на кодировку utf8_general_ci и все равно такое Г. Сегодня попробую еще поколдовать...  Результаты сообщу.



Может ли она лететь по пути когда импортирую через SSH тунель Putty  прога? Я уже менял базу данных на кодировку utf8_general_ci и все равно такое Г. Сегодня попробую еще поколдовать...  Результаты сообщу.

очень сомневаюсь.хотя кто знает. а что за база-то? он изначально шопосовская?


остатки из 1с в формате dbf


ну тогда вообще хз...может быть все.



ну тогда вообще хз...может быть все.

Решение есть тут
http://www.shopos.ru/forum/index.php?topic=2519.msg20266#msg20266
скачайте версию ShopImportPro во вложении для UTF-8.


Источник



Copyright ShopOS