powered by simpleCommunicator - 2.0.40     © 2025 Programmizd 02
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / [Perl] utf8 в require скриптах
2 сообщений из 2, страница 1 из 1
[Perl] utf8 в require скриптах
    #39906960
Фотография yarnik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Переезжаю на новый сервер и столкнулся со сложностью, что в скриптах вызванных через require нужно прописывать так же use utf8;

в Perl v5.10.1 все работает так:
Код: plaintext
1.
2.
3.
4.
5.
6.
use CGI::Carp qw(warningsToBrowser fatalsToBrowser);
use utf8;
use CGI qw/:standard -utf8 -nosticky/;
use open qw/:utf8/;
binmode(STDOUT, ":utf8");
require "./firms/firms.cgi"; # В скрипте не объявлен use utf8;



в Perl v5.16.3 надо явно объявлять:
Код: plaintext
1.
2.
3.
4.
5.
6.
use CGI::Carp qw(warningsToBrowser fatalsToBrowser);
use utf8;
use CGI qw/:standard -utf8 -nosticky/;
use open qw/:utf8/;
binmode(STDOUT, ":utf8");
require "./firms/firms.cgi"; # + use utf8;



Собственно вопрос, что сделать чтобы не прописывать в каждом файле require ?
...
Рейтинг: 0 / 0
[Perl] utf8 в require скриптах
    #39908363
Фотография volodin661
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
yarnik,

сконвертируй эти файлы в кодировку UTF-8 с BOM.
тогда можно не прописывать.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / [Perl] utf8 в require скриптах
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]