![]() |
Показаны 8 сообщений на этой странице |
Форум сетевых администраторов (http://netadmin.ws/forum/index.php)
- Apache (http://netadmin.ws/forum/forumdisplay.php?forumid=21)
-- Как верно сконфигурить Apache + MySQL для код. win1251? (http://netadmin.ws/forum/showthread.php?threadid=7423)
Как верно сконфигурить Apache + MySQL для код. win1251?
у меня проблема с сабжем, описать на словах тяжело, поэтому вот пример.
1. зайдите в мой магазин http://www.apteka.podolsk.ru/
2. наберите в поиске, кпримеру "ла" - страничка сменится на результат поиска
3. купите что-нибудь по кнопочке "заказать"
4. зайдите в корзину (справа вверху кликните на надпись "корзина")
5. нажмите кнопку "продолжить"
в результате, если вы используете браузер IE 6 (и, скорее всего, ниже), то выскочит "Internal Server Error" из-за того, что в строке запроса будет та самая русская , НЕ ПЕÐ_ЕКОДИÐ_ОВАННАЯ "ла" (!!!!)
. С мозиллой всё ок.
http://apteka.podolsk.ru/advanced_s...&sort=2a&page=1
на сервере стоят: Apache 2.0.47, MySQL 4.0.13, php 4.3.2
некоторые настройки:
в httpd.conf: AddCharset windows-1251 .win1251 .cp-1251 .win-1251
в my.ini: default-character-set=win1251
мне так говорят, что ГДЕ-ТО ЧТО-ТО НЕ ТАК НАСТÐ_ОЕНО, но сами понимаете, что это не совсем полное описание проблемы...
вот созрел вопрос - как на 100% подружить апачу и мускул с вынь1251??? мож где что скомпилить перекомпилить стереть к бабушке?....
Компили мускул с поддержкой cp1251 по дефолту и, если апачь используется от apache.lexa.ru, то оключи модуль charset.
а как скомпилить мускул с поддержкой ср1251 по дефолту?
апач скачан с www.apache.org ... нужно что-нибудь отключать?
FirMord
Может дело не в АПАЧИ и МуСКУЛЕ а в самом скрипте? Что говорят логи обоих серверов?
__________________
Всё в наших руках.
я смотрел логи, мускул у меня вообще их оказывается писать (это после того, как я его заставил работать с ср1251... всё же мне кажется нужно как-то его установить с поддержкой ср1251 по-умолчанию), а апач ничего не пишет.
уважаемые админы веб-серверов, использующих вин32 апач+мускул+пхп, огромная просьба выложить в архиви файлы http.conf, my.ini, php.ini , само-собой с удалением строк, которые вы посчитаете нужным удалить
мне бы очень помогло это.
FirMord никакой "особой" доводки я не делал (cp-1251), как думаю и др.
__________________
Админ - вождь Апачей...
ну хотя бы какие у вас настройки, отвечающие за кодировку в my.ini и http.conf ??
обновил апач до 2.0.48, хоть логи начал писать, но ошибка не исчезла
,мускул тоже обновил - 4.0.16, пхп тоже - 4.3.4
пробовал проделать следующее с проблемной БД:
myisamchk -rq --set-character-set=cp1251 c:/mysql/data/bd/*.MYI
т.е. переназначение чарсета в БД, созданной в другой кодировке.
это я вычитал на офиц сайте мускула, но это НЕ ПОМОГЛО.
в логах опять-таки пусто
.
ощущение биения головой об стенку не проходит. что-то должно разбиться раньше...голова или стенка
| Формат времени GMT. Текущее время 23:57. | Показаны 8 сообщений на этой странице |
Powered by: vBulletin Version 2.2.4
Copyright © Jelsoft Enterprises Limited 2000, 2001.