FTP a cestina v nazvech souboru

bambas bambasmeister na gmail.com
Pátek Březen 17 13:18:33 CET 2006


Ja jsem tento problem resil a vyresil. pouzivam na serveru Proftpd a 
staci aplikovat tento patch a vse je ok.

http://home.h01.itscom.net/para/software/misc/proftpd-iconv/index-e.html


>Dobrý den,
>
>Chtěl bych se zeptat, jak se principiálně řeší následující problém:
>
>Existuje WWW server, na který zákazníci nahrávají svá data (web stránky)
>pomocí ftp.
>
>Ftp ale dle mých úvodních výzkumů žádné překódování v názvech souborů
>neřeší. Na serveru je nastaveno UTF-8. Na klientovi to může být různé. 
>Pokud tam nahraji české názvy z linuxu (UTF-8), je vše OK. Pokud to tam
>ale nahraje někdo z windows, tak češtinu vidí klient pouze zase jenom z
>windows. Na serveru i z linuxového klienta vidím pouze otazníky. Mám
>obavu, že takto kódovaná jména systém nepochopí a URL odkazy v html kódu
>přestanou fungovat. Je to tak?
>
>Dalo by se to určitě na serveru offline překódovat, ale další problém
>určitě vznikne následně, pokud bude v html kódu URL odkaz v nějakém
>konkrétním kódování. 
>
>Nedá se nějak systém na serveru donutit vidět filesystém v různých
>kódováních? No to je asi blbost.
>
>1. Lze nějak FTP nastavit na on-line překódování názvů souborů?
>2. Pokud ne, jak se to běžně řeší na free hostingových serverech?
>
>3. Mě z toho vychází pouze jediné řešení: češtinu v názvech vůbec   
>   nepoužívat. Ale nevím. Jsou to uživatelé schopni akceptovat?
>
>Jaké máte zkušenosti?
>
>Pavel Lisý
>
>  
>



Další informace o konferenci Linux