anonymous
написал 23 марта 2005 года в 22:54 (4916 просмотров)
Ведет себя
неопределенно; открыл 1814 темы в форуме, оставил 5575 комментариев на сайте.
vBulletin 3.0.7. Выдает странички браузеру в кодировке ISO-8859-1. Это есть в мета теге выдаваемой странички, но мне от этого не легче т.к. этож не index.html и так просто не исправить ;)
форум лежит в каталоге /home/user/htdocs/forum, пробовал найти где это указывается:
cat /home/user/htdocs/forum/* | grep ISO-8859-1
но это ничего не дало, в админской части форума перерыл все начто хватило фантазии — тоже ноль. Apache думаю не виноват, т.к. все другие сайты выдаются в ср1251 без проблем… как исправить?
FreeBSD4.11, Apache 1.3.33, vBulletin 1.3.33
Последние комментарии
- OlegL, 17 декабря в 15:00 → Перекличка 21
- REDkiy, 8 июня 2023 года в 9:09 → Как «замокать» файл для юниттеста в Python? 2
- fhunter, 29 ноября 2022 года в 2:09 → Проблема с NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt? 6
- Иванн, 9 апреля 2022 года в 8:31 → Ассоциация РАСПО провела первое учредительное собрание 1
- Kiri11.ADV1, 7 марта 2021 года в 12:01 → Логи catalina.out в TomCat 9 в формате JSON 1
ecobeing.ru
Экология и вегетарианство на благо всем живым существам Планеты.
Плохо ищешь. Обычно кодировка указывается в файле с переводом:
^-- это phpBB. Но, в принципе, может быть и в других конфигурационных файлах или файлах генерации темы и пр., иначе быть не может, если приходит заголовок МЕТА, значит его кто-то посылает.
в том то и дело что нету… ну нетуууу… блин. вабще не знаю что и делать.. ;(
оказывается я плохо искал а grep «ISO-8859-1» ./* не просматривает подкатологи. нашел ВСЕ записо о ISO-8859-1, все записи типа «content=»text/html;» и заменил там чарсет явно указав windows-1251… так же в /usr/local/etc/php.ini указал дефальт чарсет windows-1251. в httpd.conf записал дефальт чарсет windows-1251… но не работает !!! я уже голову сломал…
просматривать рекурсивно:
что выдаёт сервер?
вывод команды
(nc — это из пакета netcat)
HTTP/1.1 200 OK
Date: Fri, 25 Mar 2005 12:40:56 GMT
Server: Apache/1.3.33 (Unix) mod_gzip/1.3.26.1a PHP/4.3.10 mod_ssl/2.8.22 OpenSSL/0.9.7d
Last-Modified: Thu, 17 Mar 2005 08:11:10 GMT
ETag: «a19c50-6a2-42393b9e»
Accept-Ranges: bytes
Content-Length: 1698
Connection: close
Content-Type: text/html; charset=WINDOWS-1251
http://bouncer.ru/forum
Какие тяжёлые странички, мож gzip следует включить?
Сейчас хотел скачать и сам попробовать его порыть, дык он платный оказываецца =(.
GZip включен, но у меня то не с ним проблема…
оказалось что у меня mysql-база была создана в карявой кодировке. пересоздал я базу в cp-1251, переустановил форум. заново отыскал все «ISO-8859-1», «text/html» и позаменял там все на windows-1251, были там еще скрипты чтобы в зависимости от настроек выбирать чарсет и там я явно указал windows-1251… толку ноль… ну ведь хоть кто то знает как сделать!!! помогите плиз ;)
что в
и что в
# grep -i charset /usr/local/etc/php.ini
default_charset = «windows-1251»
grep -i default.*charset /usr/local/etc/apache/httpd.conf
AddDefaultCharset WINDOWS-1251
ура! разобрался таки с форумом… в очередной раз убедился что все проблемы от невнимательности… нашел все же ГДЕ именно в админской части устанавливается кодировка ;)
Если не секрет, то где именно в админке можно изменить данную кодировку?