Portál AbcLinuxu, 17. července 2025 13:04


Dotaz: smbfs a encoding pri kopirovani

2.6.2005 14:58 jayprakash | skóre: 6 | blog: Schovany_v_kute
smbfs a encoding pri kopirovani
Přečteno: 196×
Odpovědět | Admin
Prenasam si server (apache php mysql) na notebook na ktorom je linux.
Samozrejmostou je ze subory z win su cp1250 ale ked ich len tak prekopirujem (fstab -> mount smbfs) tak mi prehodi encoding na utf-8 a mozem si ist piskat, text je zhovadeny (text nie je skonvertovany na html entity, a ma to svoje dovody, bude skonvertovany neskor).
Ked si otvorim subor napriklad v editore Kate (ide o *.tpl pre smarty) a zmenim encoding na cp1250 tak sa sice v Kate zobrazi spravne ale php ho nie je schopne nacitat.
skusal som uz aj taketo rozne veci ale nic nefunguje:
//server/www /mnt/w smbfs defaults,user,codepage=cp1250,iocharset=cp1250,umask=0000,uid=1000,gid=1000,username=xx,password=xx 0 0 help please
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

2.6.2005 15:07 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: smbfs a encoding pri kopirovani
Odpovědět | | Sbalit | Link | Blokovat | Admin
Samba ani smbfs nic takového nedělají, konvertují kódování pouze v názvech souborů. Do jejich obsahu samozřejmě nezasahují.
2.6.2005 15:11 jayprakash | skóre: 6 | blog: Schovany_v_kute
Rozbalit Rozbalit vše Re: smbfs a encoding pri kopirovani
a je nejaka moznost ako to urobit?

+ som zistil ze nech to ulozim akokolvek tak mi to uz smarty (php) nenacita, a spadne bez akejkolvek chyby... mozno nejake prava ale nic som nenasiel.
2.6.2005 15:12 jayprakash | skóre: 6 | blog: Schovany_v_kute
Rozbalit Rozbalit vše Re: smbfs a encoding pri kopirovani
alebo ako hromadne nastavit (prenastavit) encoding?
2.6.2005 15:37 miso
Rozbalit Rozbalit vše Re: smbfs a encoding pri kopirovani
Nieco taketo, len si uprav tie parametre kodovania
cd adresar_s_php
for i in $(ls)
do
iconv -f cp1250 -t utf8 $i >$i.tmp
mv $i.tmp $i
done
2.6.2005 15:42 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: smbfs a encoding pri kopirovani
Jednodušší je použít convmv
2.6.2005 15:10 miso
Rozbalit Rozbalit vše Re: smbfs a encoding pri kopirovani
Odpovědět | | Sbalit | Link | Blokovat | Admin
Neni to tak, ze pri kopirovani medzi fs sa konvertuju len nazvy suborov?
2.6.2005 15:10 miso
Rozbalit Rozbalit vše Re: smbfs a encoding pri kopirovani
sakra, neskoro! ;-)
29.9.2005 09:44 Tomas Barina
Rozbalit Rozbalit vše Re: smbfs a encoding pri kopirovani
A nestaci jen v httpd.conf nebo php.ini ted nevim v kterem to je vypnout defaultcharset, resp. nastavit ten spravny?

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.