BackupPC 3.1.0 UTF8 VS CP1251

Проблемы с установкой, настройкой и работой системных и сетевых программ.

Модераторы: GRooVE, alexco

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
Solar_Wind
проходил мимо
Сообщения: 9
Зарегистрирован: 2008-01-20 11:24:56
Контактная информация:

BackupPC 3.1.0 UTF8 VS CP1251

Непрочитанное сообщение Solar_Wind » 2008-11-26 6:18:32

BackupPC 3.1.0 на серваке бекапном, у юзеров виндовых шары с русскими именами в 1251, на серваке тоже есть шары с 1251 и русскими именами, сервак FreeBSD 7.0 с локалью 1251, в вебморде backuppc русские имена файлов и каталогов отображает крайне криво, способ пофиксить для весий 2 не прошол, причем если в брузере выставляю вместо utf8 принудительно 1251 - отображение немного изменяет вид в своей кривизне но в статусной строке браузера имена на русском отображаются нормально (в прикрепленном скрине видно) , проверял из разных ос и разных браузеров, ClientCharsetLegasy менял -ниче не помогает :(
кто сталкивался с таким - подскажите где рыть? или вобще какие мысли будут, а то у меня пока кончились.

ЗЫ. backuppc выбран в связи с наличием приемлемой и переводимой вебморды для виндового админа.
Вложения
utf8g.gif
скрин с морды backuppc

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35391
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: BackupPC 3.1.0 UTF8 VS CP1251

Непрочитанное сообщение Alex Keda » 2009-04-19 0:15:59

юзать tar =)
Убей их всех! Бог потом рассортирует...

Аватара пользователя
Cancer
Гл. Кастратор
Сообщения: 1269
Зарегистрирован: 2008-03-25 12:21:36
Откуда: г. Ростов-на-Дону
Контактная информация:

Re: BackupPC 3.1.0 UTF8 VS CP1251

Непрочитанное сообщение Cancer » 2009-04-21 23:44:01

А разве tar норм работает с файлом на русском языке ?
если архивы складывать на вынь имею ввиду. помниться мне получаются крякозябли

d0t
проходил мимо

Re: BackupPC 3.1.0 UTF8 VS CP1251

Непрочитанное сообщение d0t » 2010-08-31 8:40:30

Может кому-нибудь пригодится
BackupPC 3.2.0

lib/BackupPC/CGI/Browse.pm Version 3.2.0, released 31 Jul 2010.
110c110
< # $relDir = decode_utf8($relDir);
---
> $relDir = decode_utf8($relDir);
161c161
< # $dirName = decode_utf8($dirName);
---
> $dirName = decode_utf8($dirName);
221c221
< # $fDisp = decode_utf8($fDisp);
---
> $fDisp = decode_utf8($fDisp);
258c258
< my $dirDisplay = "$share/$dir"; # decode_utf8("$share/$dir");
---
> my $dirDisplay = decode_utf8("$share/$dir");
304,305c304,305
< # $dir = decode_utf8($dir);
< # $share = decode_utf8($share);
---
> $dir = decode_utf8($dir);
> $share = decode_utf8($share);

lib/BackupPC/CGILib.pm Version 3.2.0, released 31 Jul 2010.
444,445c444,445
< binmode(STDOUT, ":koi8-r");
< print $Cgi->header(-charset => "koi8-r");
---
> binmode(STDOUT, ":utf8");
> print $Cgi->header(-charset => "utf-8");


Для smbclient:
/usr/local/etc/smb.conf
# Charset settings
display charset = koi8-r
unix charset = koi8-r
dos charset = cp866

d0t
проходил мимо

Re: BackupPC 3.1.0 UTF8 VS CP1251

Непрочитанное сообщение d0t » 2010-08-31 17:22:18

Прошу прощения, все проще, не надо править *.pm
достаточно

/usr/local/etc/smb.conf
# Charset settings
display charset = koi8-r
unix charset = koi8-r
dos charset = cp866

/etc/BackupPC/config.pl
$Conf{ClientCharset} = 'koi8-r';

вот только в папке data/pc ... имена сохраняются в кодировке utf8
может как то поправить мне надо чтобы было в koi8? хотя в принципе не мешает