Jak změnit default_charset
V administraci jsme náš webhosting přepnuli ze starší verze na PHP 7.3, u kterého je default_charset ve výchozím stavu nastaven na UTF-8. Lze prosím hodnotu default_charset někde změnit?
A administraci jsem v sekci „Konfigurace PHP“ tuto možnost nenašel, na PHP.INI server dlabe, dtto AddCharset v .htaccess a ve znalostní bázi jsem k tématu nic nenašel. Tuší někdo, jak na to?
Díky!
6 Answers
Děkuji za snahu, nicméně si asi úplně nerozumíme. Potřeboval bych někde _centrálně_ nastavit, aby server pro naše stránky v hlavičce vracel
Content-Type => text/html; charset=windows-1250
nebo alespoň
Content-Type => text/html
bez uvedení kódování. Nyní server pro stánky generované v PHP natvrdo vrací
Content-Type => text/html; charset=UTF-8
a prohlížeče tudíž na kódování nastavené přes tag <meta> v html obsahu stránky kašlou.
Teoreticky bych mohl na začátek všech PHP soubrů přidat
header(„Content-Type: text/html; charset=windows-1250“);
ale tomuto postupu, vyžadujícímu zásah do desítek či stovek souborů, bych se právě rád vyhnul. Stejně tak není řešením převést stránky do UTF-8. Existuje v rámci běžného webhostingu nějaké řešení?