utf8 в sql-скрипте установки компонента

Тема в разделе "Кодировки, ошибки отображения (крякозябры)", создана пользователем ujhgj, 02.04.2011.

  1. Offline

    ujhgj Недавно здесь

    Регистрация:
    06.07.2010
    Сообщения:
    3
    Симпатии:
    0
    Пол:
    Мужской
    Здравствуйте!

    Господа, очень нужна ваша помощь.
    Создаю компонент в Joomla 1.5 для заказчика из Греции. В ходе установки в базе должен создаваться справочник и заполняться данными. Соответственно кодировка - юникод. Только вот не желает инсталлятор хавать юникодовские sql файлы и выдаёт следующее:

    JInstaller::install: SQL Error. DB function failed with error number 1064
    You have an error in your SQL syntax.... и т.д.

    А дальше

    SQL =
    (*и вот в этом месте рисуется точка, происхождения которой я постичь не могу; при копи-пасте сюда точка пропадает... какой-то хитрозадый служебный символ*)INSERT INTO jos_shc_places
    (index_name, area, district, place_id, gr_place)
    VALUES
    ('Agios Petros','Arkadia','Peloponese','1','Άγιος Πέτρος');

    Ошибки в синтаксисе разумеется нет (проверено в mysql админ инструменте).
    Файл пересоздавал, кодировку проверял. И в xml кодировка стоит utf8. Да что за дела? Вообще можно использовать юникод в sql файлах установки для джумлы? Кто-нибудь пробовал? Уже с ног сбился, рыская в поисках решения.
     
  2.  

Поделиться этой страницей

Загрузка...