Дано: сервер на Ubuntu 8.04, соответственно, веб-сервер - апач2.
По разным причинам сам сайт лежит не в положенном /var/www.... а в домашней директории.
Тем не менее, все нормально работает.
Попытался установить систему SugarCRM community edition, и все прекрасно встало. За исключением русификации.
Русификация, видимо, заточена под СР1251, но страничка упорно выдается в UTF-8.
Причем, заголовок страницы:
<link rel="stylesheet" type="text/css" media="all" href="themes/Sugar/calendar-win2k-cold-1.css?s=17ce576505798651566bc5804c558541&c=1"> <script>
SUGAR = {};
SUGAR.themes = {};
</script>
<!DOCTYPE html PUBLIC "-//W3C//DTD html 4.01 Transitional//EN">
<link REL="SHORTCUT ICON" HREF="include/images/sugar_icon.ico">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
но броузер упорно воспринимает его как UTF-8!
Попытка настраивать /etc/apache2/conf.d/charset (были варианты AddDefaultCharset WINDOWS-1251, CP1251, cp1251) ни к чему не приводила - кодировки страниц никак не изменялись.
Вопрос: кого из них надо настраивать (Шугу, апач или что-то еще), и - как?
Решение: скачать более новую версию, пакет от rapira, при инсталляции выбрать кодировку CP1251, и все будет работать нормально.