The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"perl 5.6.1 в Slackware 8.0 "
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"perl 5.6.1 в Slackware 8.0 "
Сообщение от Sergei Искать по авторуВ закладки on 12-Ноя-01, 03:48  (MSK)
CGI скрипт на перле (5.6.1) выводит вместо русских символов каракули. Причем как в netscape так и в IE. Если ставить более
  старый perl от Mandrake 7.2 то все нормально.

  Как это поправить? Оставлять старую версия не хочу тк с новой скрипты работают быстрее.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "RE: perl 5.6.1 в Slackware 8.0 "
Сообщение от Sergei Искать по авторуВ закладки on 12-Ноя-01, 14:25  (MSK)
LANG=ru_RU.KOI8-R
     LC_CTYPE=ru_RU.KOI8-R
     LC_NUMERIC=POSIX
     LC_TIME=POSIX
     LC_COLLATE=POSIX
     LC_MONETARY=POSIX
     LC_MESSAGES=POSIX
     LC_PAPER=POSIX
     LC_NAME=POSIX
     LC_ADDRESS=POSIX
     LC_TELEPHONE=POSIX
     LC_MEASUREMENT=POSIX
     LC_IDENTIFICATION=POSIX
     LC_ALL=

     Причем perl 5.005 c такой же локалью работает нормально. Следовательно дело не в локали и не в сервере.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "RE: perl 5.6.1 в Slackware 8.0 "
Сообщение от Sergei Искать по авторуВ закладки on 12-Ноя-01, 14:34  (MSK)
Проблема решилась так:
В /usr/lib/perl5/CGI.pm в строке 380 заменяем
$self->charset('ISO-8859-1');
на
$self->charset('KOI8-R');
И все работает как надо!
  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру