[LUGOS] FW: apache samba in windows 1250 codepage
Metod Kozelj
metod.kozelj at lugos.si
Mon Aug 25 13:02:47 CEST 2003
Howdy!
Rok Zevnik wrote:
>Imam apache spletni streznik, html datoteke pa editiram
>v dreamweaverju in jih preko sambe uploadam na streznik.
>
>Problem nastane ker se v datotekah sumniki (š in ž) ne prevedeta
>pravilno in jih potem apace tudi na straneh ne prikaze pravilno.
>
>Kako nastavim sambo da bo prevajal te znake v datotekah?
>sedaj imam nastavljeno:
>character set = ISO8859-2
>client code page = 852
>
Samba se nikakor ne bo vtikovala v vsebino datotek, ki jih pretakaš.
Zgoraj omenjeni nastavitvi veljata le za znake v *imenih* datotek. Tja
pa šumnike tlačijo itak le tisti, ki so hazarderji po duši, vsi ostali
se držimo starega dobrega 7-bitnega ASCII-ja.
Kar rabiš je ena izmed treh možnosti:
[0]
Dreamweaverju dopoveš, naj kreira dodatoteke s kodiranjem ISO8859-2 (če
se to sploh da).
[1]
Narediš programčič/skripto, ki ga/jo poganjaš ročno ali pa iz cron-a, ta
pa pregleda izbrani 'upload' direktorij in vsebino vseh datotek, ki so
tam, pretvori iz CP1250 v ISO8859-2 (ali pa UTF-8). Tako prekodirane
datoteke prestavi na 'končno' mesto.
[2]
Apache prekonfiguriraš tako, da bo klientom dopovedoval, da so dokumenti
s "Content-Type: text/html; charset=cp1250" (ali nekaj takega).
Vsekakor je preferentna varianta [0].
--
Peace!
Mkx
---- perl -e 'print $i=pack(c5,(41*2),sqrt(7056),(unpack(c,H)-2),oct(115),10);'
More information about the lugos-list
mailing list