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

Discussion in 'Кодировки, ошибки отображения (крякозябры)' started by ujhgj, Apr 2, 2011.

  1. Offline

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

    Joined:
    Jul 6, 2010
    Messages:
    3
    Likes Received:
    0
    Gender:
    Male
    Здравствуйте!

    Господа, очень нужна ваша помощь.
    Создаю компонент в 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.  

Share This Page

Loading...