( egmont | 2011. 05. 11., sze – 13:09 )

> A tábláknak szerintem ismernie kell a kódlapot.

Igen, vagy legalábbis ez a szerencsésebb eset.

> Az apache viselkedése nem függ a kódtáblától - és ha fájl listát tesz ki?

Nem tudom pontosan a választ, de szerintem inkább a saját konfig fájljából, illetve htaccess-ből veszi az értékeket, mintsem a rendszer default locale-jéből. A default locale inkább desktopra vonatkozik; rég nem néztem már initszkripteket, de szerintem a disztribek egy része a démonokat, szerver programokat (mint pl. apache) nem a rendszer default locale-jével, hanem mondjuk C-vel indítja. Nem tudom, nézz utána :) Egyébként használsz ékezetes fájlneveket és apache által listáztatást egyszerre? Egész biztos hogy megoldható; a konkrétumokat nem tudom fejből.

> Mi a helyzet a szokásos ssh mentésekkel és másolatokkal (a minap valószínűleg ezt sz'vtam meg, egy eredetileg mc -vel iso8859-2 alatt szerkesztett shell script hibákat okozott egy UTF8 -as gépen, több óra töprengés és értetlenség).

Korábban írtam két egymásnak ellentmondó választ :) Ha mc-zel, akkor már nem 100%-ban szerverként használod a gépet, hanem mondjuk 99% szerver és 1% kliens, és az az 1% miatt szerintem érdemes UTF-8-ra váltani. Hogy az mc ne legyen szívás.

Azt javaslom, kísérletezz bátran, és teljes gőzzel előre UTF-8 terén! Nem te vagy az első aki ezt csinálja, konkrét apróságokba biztos bele fogsz ütközni amikre gugli kapásból megmondja a választ, ezt előre úgysem lehet látni.