Portál AbcLinuxu, 11. května 2025 06:45

Dotaz: php nedá sa nastaviť setlocale(LC_ALL, 'de_DE.UTF8');

21.10.2011 14:48 adrinko | skóre: 22
php nedá sa nastaviť setlocale(LC_ALL, 'de_DE.UTF8');
Přečteno: 298×
Odpovědět | Admin
Ahojte,

prosím Vás, mám taký problém v php, že na linuxovom webe mi funguje setlocale(LC_ALL, 'de_DE.UTF8'); ok, ale keď ten istý skritp použijem na webe bežiacom pod xampp na win, tak setlocale nefunguje. Viem, že toto je hlavne linux forum, ale ak ste sa s tým niekto už stretol, budem veľmi vďačný za pomoc.

vďaka vopred.

Řešení dotazu:


Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Řešení 1× (geniv.radek)
21.10.2011 14:55 Sten
Rozbalit Rozbalit vše Re: php nedá sa nastaviť setlocale(LC_ALL, 'de_DE.UTF8');
Odpovědět | | Sbalit | Link | Blokovat | Admin
setlocale na Windows nepodporuje UTF-8.
geniv.radek avatar 21.10.2011 20:26 geniv.radek
Rozbalit Rozbalit vše Re: php nedá sa nastaviť setlocale(LC_ALL, 'de_DE.UTF8');
Odpovědět | | Sbalit | Link | Blokovat | Admin
ono hlavne na tom linux systemu kde se ten script v php spousti taky musi byt ten dany jazyk instalovany viz overeni v konzoli: $ locale -a

pokud se tam nemcina nachazi, bude problem jinde...

pokud chybi, tak doinstalovat.. a po restartu zkusit znovu...

a nebo pripadne zkontrolovat zpusob zapisu dle: gettext-lokalizace-php ...zarucene funguje, osobne to podle toho v mirnych modifikacich pouzivam...

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.