Других проблем с локалью на сервере не наблюдали? Иероглифы в консоли и т. д. Возможно - настройки локали на сервере кривые. Попробуйте переустановить локалью.
сб, 6 окт. 2018 г., 16:46 Alex Povolotsky via Moscow-pm <[email protected]>: > Добрый день > > Обнаружил, что Mojo::Log у меня не пишет русские буквы > > > === cut mojolog === > > #!/usr/bin/env perl > use strict; > use utf8; > use Mojo::Log; > my $log = new Mojo::Log; > print "Просто принт\n"; > $log->info('тест лога'); > === cut mojolog === > > % perl mojolog > Просто принт > [Sat Oct 6 15:22:43 2018] [info] Ñ�еÑ�Ñ� лога > > В попытках разобраться, обнаружил, что на трех других серверах этот > скрипт работает адекватно. > > Версия ОС везде FreeBSD 11.1 или 11.2. Perl 5.26. Mojolicous 8.00 или > 7.88. LANG везде ru_RU.UTF-8. > > Что это может быть? Попробовал на проблемной машине обновить перл, > пересобрал все модули с бинарниками, эффекта никакого. > > -- > > Alex > -- > Moscow.pm mailing list > [email protected] | http://moscow.pm.org >
-- Moscow.pm mailing list [email protected] | http://moscow.pm.org
