Stránka 1 z 1
UTF-8 nefunguje na serveru
Napsal: úte 6. dub 2010, 20:43
od Lojza
Mám problém s UTF-8 na jednom serveru - diakritika prostě nejede. Viz.:
http://mzsbohutin.cz/abc.html
Windows-1250 jede v pohodě. PHPinfo:
http://mzsbohutin.cz/phpinfo.php
Pomáhá jen přidat do php skriptu
Kód: Vybrat vše
ini_set('default_charset','utf-8');
Nevíte někdo, čím to může být?
Re: UTF-8 nefunguje na serveru
Napsal: úte 6. dub 2010, 20:49
od TomTom
A samotný soubor stránky, tedy abc.html je uložen v utf-8 (myslím samotný soubor, ne definice v hlavičce html)?
//dále vidím, že v konfiguraci php nemáš nastavenou hodnotu default_charset, nastav ji na utf-8
Re: UTF-8 nefunguje na serveru
Napsal: úte 6. dub 2010, 20:51
od Lojza
Je to uloženo v UTF-8 bez BOM, tak by to mělo být OK. Ale není to jen problém tohoto souboru, nefuguje ani redakční systém, co používá UTF-8.
Re: UTF-8 nefunguje na serveru
Napsal: úte 6. dub 2010, 20:52
od TomTom
tak určitě zkusit nastavit default_charset v php.ini
Re: UTF-8 nefunguje na serveru
Napsal: úte 6. dub 2010, 20:57
od Lojza
Jenže to není můj server, na to nemám žádná práva.

Re: UTF-8 nefunguje na serveru
Napsal: úte 6. dub 2010, 21:01
od TomTom
Tak požádat správce, jestli to nemůže nastavit nebo se vůbec na něj obrátit s tím problémem. To je asi ze všeho nejlepší.
Re: UTF-8 nefunguje na serveru
Napsal: úte 6. dub 2010, 21:09
od Lojza
Zkusím to, díky za rady.
Re: UTF-8 nefunguje na serveru
Napsal: úte 6. dub 2010, 21:10
od OndraSter
A přístup k .htaccessu?
php_value default_charset utf-8
jestli se dobře pamatuju
Re: UTF-8 nefunguje na serveru
Napsal: úte 6. dub 2010, 22:10
od Lojza
Funguje! Všude, na samotné stránce i v administraci. Díky moc

Re: UTF-8 nefunguje na serveru
Napsal: úte 6. dub 2010, 22:57
od arxeiss
To v htaccessu? to bylo jasné jenom mě to nenapadlo, jsem věděl že to ini_set nebude vhodné.
btw možná mě to taky nenapadlo proto že na posledním hostingu který jsem nevybral, jsem musel žádat o povolení jednotlivých příkazů v htaccess

Re: UTF-8 nefunguje na serveru
Napsal: stř 7. dub 2010, 09:59
od Lojza
Jo, udělal jsem htaccess, do něho ten příkaz od Ondry a už to valí, stačilo to dát do kořenového adresáře. Funguje to i v administraci.