Russian Apache Switch to English
Switch to Russian koi8-r
windows=1251
cp-866
iso8859-5
Russian Apache Как это работает Рекоммендации Где взять Как установить Как настроить Статус и поддержка
Краткий обзор FAQ Список рассылки Благодарности Поиск по серверу Powered by Russian Apache
Russian Apache mailing list archive (apache-rus@lists.lexa.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [apache-rus] DSO php + mod_charset



In <Pine.LNX.4.10.10002091141000.19644-100000@psylab.unn.ac.ru> Alexander Kuznetsov (alz27@psycho.unn.ac.ru) wrote:
AK> Привет

AK> On Wed, 9 Feb 2000, Stanislav Malyshev a.k.a Frodo wrote:

>>MK>> факт, в function/convert_cyr_string.c лежат таблицы сами собой.
>>MK>> А тогда вопрос - они совпадают с теми, что лежат в apache-rus или как ?
>>
>>Насколько я понимаю, эти таблицы к RA не имеют ни малейшего отношения -
>>это самостоятельные таблицы PHP для внутренних целей конверсии между
>>кодировками.

AK> В таком случае проще отключить эту директиву и пискай RA сам
AK> перекодирует результат работы php.

AK> Правда вот на сколько это правильно ? Не зря же ввели этот ключ.

Гм. Ну как сказать :-) Похоже мне придется взять слово. Ключ появился при моем
участии. Было это давно. Во времена Apache 1.2 и PHP 3.0beta5 (если не ошибаюсь).
Тогда patch'и Russian Apache ОТМЕНЯЛИ функцию vbprintf и PHP вместе с Russian
Apache не работал. Чтобы его как-то таки собрать я сделал patch, который
заставлял его использовать charset_vbprintf. Потом его кто-то отослал в PHP
Team и его включили в PHP (как их удалось убедить это сделать -- для меня
загадка ибо я неоднократно высылал разные patch'и и ответом было молчание :-)
Вообще в PHP3 vbprintf используется в достаточно экзотических местах (например
в ada_resultall, odbc_result_all или ifx_htmltbl_result), так что сейчас
(когда Russian Apache содержит функцию vbprintf, которая, правда, ничего не
перекодирует) увидеть эффект от его использования непросто: подавляющая часть
PHP'ных скриптов будет работать нормально и без --with-mod_charset ...



=============================================================================
=               Apache-Rus@lists.lexa.ru mailing list                       =
Mail "unsubscribe apache-rus" to majordomo@lists.lexa.ru if you want to quit.
=       Archive avaliable at http://www.lexa.ru/mail-archive                =






Спонсоры сайта:

[ Russian Apache ] [ Как это работает ] [ Рекомендации ] [ Где взять ] [ Как установить ] [ Как настроить ] [ Статус и поддержка ] [ Краткий обзор ] [ FAQ ] [ Список рассылки ] [ Благодарности ] [ Поиск по серверу ] [ Powered by Russian Apache ] [ Apache-talk archive ]

"Russian Apache" includes software developed by the Apache Group for use in the Apache HTTP server project (http://www.apache.org/) See Apache LICENSE.
Copyright (C) 1995-2001 The Apache Group. All rights reserved.
Copyright (C) 1996 Dm. Kryukov; Copyright (C) 1997-2009 Alex Tutubalin. Design (C) 1998 Max Smolev.