Перейти к содержимому

Фотография

Трабла с русским тектом в cgi/perl


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 2

#1
Benedek

Benedek

    Гость

  • В доску свой
  • 2 972 сообщений
У меня трабла.

Здаааровый Перловый скрипт, у которого штук 100 модулей пишет в mysql русский текст в каком-то дирьме, а не кодировке.

Типа так: "Поиск" - это слово "поиск".

Это первая фигня.

Вторая фигня - это то, что он сохраняет нужные html-файлы в Unicode (UTF-8) формате. Блокнот русский текст читает в них нормально. IE читает только с кодировкой UTF-8, притом что в Метах у этих html'ок везде стоит win1251. А NN6/Mozilla вообще русский не понимает.

Кароч, чё мне делать с этим чудо-скриптом?

Подскажите что знаете, я уже так больше нимагу =)
  • 0

#2
ALX

ALX

    Читатель

  • Забанен
  • 1 291 сообщений
Давай  начнем  с  того,  что  ты  расскажешь  о  своей  операционке, веб-сервере, примеры  страниц, что  за  скрипт  такой чтоли :laugh:

Первая  проблема,  очевидно связана  с  тем,  что  кодировка по-умолчанию  в Mysql стоит Unicode. Хотя, я  могу  ошибатся.. Проверить это  мона  запросом
SHOW VARIABLES;
и посмотреть character_set....  хотя  что я  говорю, возможно все  проблемы  в  самом  скрипте,  как  он  настроен.. или  в  настройке  операционки(?).....

#3
Benedek

Benedek

    Гость

  • В доску свой
  • 2 972 сообщений
Трабла в скрипте.

Не в настройке операционке. Проверял на своём Apache/WinXP и на Host.kz, всё равно.

Но и не в MySQL. Опять же на двух хостах пробовал, и даже пробовал на Berkley DB - типа файловая даза банных, тоже нифига.

В самом скрипте отключил в конфиге отключил опцию преобразовывать бяки в HTML Entities, но она как-будто всё равно работает, потому что весь русский текст именно в эти фени и преобразовывается.

А скрипт... ну вощим это блог от movabletype.org =)
  • 0


Количество пользователей, читающих эту тему: 1

пользователей: 0, неизвестных прохожих: 1, скрытых пользователей: 0

Размещение рекламы на сайте     Предложения о сотрудничестве     Служба поддержки пользователей

© 2011-2022 vse.kz. При любом использовании материалов Форума ссылка на vse.kz обязательна.