[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