Re: Bulgarian regional setting
Да, ted правилно пита, за да може да ти се правилен даде отговор на въпроса.
Ако проблема ти е във визуализирането на данните от базата данни, то тогава няма общо с Apache. По принцип имаш defualt encoding при при Apache, но е най-добре да ги махнеш. Ако Apache ти праща енкодинг iso-8859-1(т.е. utf8), а сайта ти е на cp-1251 това ще ти създаде само проблеми(ако е на utf8 може и да не ти създаде, заради съвпадение в кодовите таблици). Дори и да си на модул и да сетнеш php_value в .htaccess
За да извличаш правилно данните(от базата) трябва collation на connection-a да ти е същия, като collation(encoding) на MySQL таблиците(в MySQL изираш collation, което ти определя некодинга, но по принцип това са две различни неща, но пък от друга страна зависими). Default colation можеш да зададеш в конфиг file-а (my.cnf), който се намира в /etc:
vim /etc/my.cnf
Тове а, което ти трябва е:
init-connect='SET NAMES your_defualt_encoding'
default-character-set=your_defualt_encoding
Другият вариант е да изпозлваш set names (примера, е ако използваш MySQL+PHP):
mysql_query("set names 'your_defualt_encoding'");
Където your_defualt_encoding е енкодинг-а, в който ти е базата (която предполагам си импортвал).
Възможно е и проблема да е бил при импорт-а. Провери в скрипта с какъв default charset са таблиците.
Ще взема да напиша една статия по въпроса с енкодинг-а най-накрая...
Важно е да разбереш какво е encoding, charset, collation и каква е връзката им. Независимо дали става върпос а Apache, MySQL иli prosto meta tag "Content-Type".