Отправляет email-рассылки с помощью сервиса Sendsay

phpbb bad charset

Поставил форум PHPBB 2.13, прикрутил руссификацию, но теперь неправильно
определяется кодировка, браузер (firefox, mozilla, konqueror) ставит
koi8-r вместо windows-1251 (все файлы руссификации в windows-1251),
какой выход, перекодировать всё в koi8-r, если да то как, посоветуйте
перекодировщик, или кодировка где-то выставляется?

Anatoliy Kurinnyy aka FReeM@N
E-mail: anatoliy1***@m*****.ru
Jabber: anatoliy.kurinn***@j*****.ru
ICQ: 1915538

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 17106; Возраст листа: 607; Участников: 1348
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/338689

Ответить   Wed, 23 Mar 2005 18:41:08 +0200 (#338689)

 

Ответы:

Wed, 23 Mar 2005 18:41:08 +0200
Anatoliy Kurinnyy <anatoliy1***@m*****.ru> написал:

language/lang_<язык>/lang_main.php, $lang['ENCODING'] = ...?

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 17115; Возраст листа: 608; Участников: 1346
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/338814

Ответить   Thu, 24 Mar 2005 07:08:49 +0200 (#338814)

 

Thu, 24 Mar 2005 07:08:49 +0200
Alex Suykov <ssca***@u*****.net> вы писали:

Спасибо, я про это не знал :).

Anatoliy Kurinnyy aka FReeM@N
E-mail: anatoliy1***@m*****.ru
Jabber: anatoliy.kurinn***@j*****.ru
ICQ: 1915538

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 17123; Возраст листа: 608; Участников: 1346
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/338944

Ответить   Thu, 24 Mar 2005 11:56:24 +0200 (#338944)

 

Ну вы и помойку развели! ;-) Че там конфиг апача! Че там iconv! Сразу
надо было советовать ядро пересобрать ;-) Во-первых, дело было в
указанном

language/lang_<язык>/lang_main.php, $lang['ENCODING'] = ...?

Во-вторых, можно было просто открыть вручную коды phpbb, и там уже
"подпилить" все под себя.

Кстати, форум на phpbb.com по-прежнему рулит, так что если что, то
спросите там. Так и хочется самовольно замодерировать за оффтопик...

Ответить   Sun, 27 Mar 2005 00:46:58 +0300 (#340627)

 

Sun, 27 Mar 2005 00:46:58 +0300
S&F <sharonfo***@m*****.ru> вы писали:

Вы наверное не читали предидущие письма, в них писалось что в конфиге
апача стояла koi8-r и после того как поправил кодировку в php.ini на
cp1251 всё заработало как надо.

Зачем подпиливать когда достаточно было просто выставить правильную
кодировку в php.ini (я не знал что она там выставляется).

А права модератора вам никто не давал ;-).

Anatoliy Kurinnyy aka FReeM@N
E-mail: anatoliy1***@m*****.ru
Jabber: anatoliy.kurinn***@j*****.ru
ICQ: 1915538

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 17273; Возраст листа: 611; Участников: 1346
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/340633

Ответить   Sun, 27 Mar 2005 16:03:40 +0300 (#340633)

 

Thu, 24 Mar 2005 07:08:49 +0200
Alex Suykov <ssca***@u*****.net> вы писали:

Стоит windows-1251.

Anatoliy Kurinnyy aka FReeM@N
E-mail: anatoliy1***@m*****.ru
Jabber: anatoliy.kurinn***@j*****.ru
ICQ: 1915538

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 17175; Возраст листа: 609; Участников: 1352
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/339528

Ответить   Fri, 25 Mar 2005 11:07:59 +0200 (#339528)

 

On Wed, 23 Mar 2005 18:41:08 +0200
Anatoliy Kurinnyy <anatoliy1***@m*****.ru> wrote:

неправильно

Штатный перекодировщик iconv. Но сам я пользуюсь asrecod. Последний не
останавливается встретив непереводимый код.

А насчет выставления кодировки (если я правильно понял проблему)Ю то она
выставляется в конфиге апача.

Ответить   Крохин Анатолий Александрович Thu, 24 Mar 2005 07:20:03 +0300 (#338862)

 

Thu, 24 Mar 2005 07:20:03 +0300
Крохин Анатолий Александрович <kr***@b*****.ru> вы писали:

Перекодировщик попробую, а в конфиге апача я ничего подобного не нашёл
:(

Anatoliy Kurinnyy aka FReeM@N
E-mail: anatoliy1***@m*****.ru
Jabber: anatoliy.kurinn***@j*****.ru
ICQ: 1915538

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 17124; Возраст листа: 608; Участников: 1346
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/338946

Ответить   Thu, 24 Mar 2005 11:58:30 +0200 (#338946)

 

On Thu, 24 Mar 2005 11:58:30 +0200
Anatoliy Kurinnyy <anatoliy1***@m*****.ru> wrote:

Во-первых, в PHP.ini есть параметр default_charset.
Во-вторых, можно использовать .htaccess со следующими директивами:

AddDefaultCharset koi8-r
# или AddDefaultCharset cp1251 - смотря что надо
AddLanguage ru .html .php .txt

Либо первое, либо второе должно помочь определить браузеру верную кодировку.

Ответить   Thu, 24 Mar 2005 13:28:07 +0300 (#338962)

 

Thu, 24 Mar 2005 13:28:07 +0300
Tosha <tos***@m*****.org> вы писали:

Спасибо, попробую.

Anatoliy Kurinnyy aka FReeM@N
E-mail: anatoliy1***@m*****.ru
Jabber: anatoliy.kurinn***@j*****.ru
ICQ: 1915538

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 17126; Возраст листа: 608; Участников: 1346
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/338968

Ответить   Thu, 24 Mar 2005 12:52:12 +0200 (#338968)

 

Thu, 24 Mar 2005 13:28:07 +0300
Tosha <tos***@m*****.org> вы писали:

Не помогает, может апачу какой-то модуль нужен?

Anatoliy Kurinnyy aka FReeM@N
E-mail: anatoliy1***@m*****.ru
Jabber: anatoliy.kurinn***@j*****.ru
ICQ: 1915538

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 17173; Возраст листа: 609; Участников: 1352
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/339468

Ответить   Fri, 25 Mar 2005 09:40:46 +0200 (#339468)

 

On Fri, 25 Mar 2005 09:40:46 +0200
Anatoliy Kurinnyy <anatoliy1***@m*****.ru> wrote:

Странно, когда у меня возникла такая проблема, достаточно оказалось исправить
тот самый default_charset...

Для решения с .htaccess, достаточно, соответственно, модуля поддержки .htaccess
(по-моему,
mod_access). Так что надо проверить, читает ли апач директивы из .htaccess.

Вообще в доках апача сказано, что meta-тег с соответствующей кодировкой в теле
документов перебивает директивы
.htaccess, но на деле почему-то выходит наоборот... И всех их вместе перебивает
php.ini :).

Ещё надо проверить, нет ли в конфигах апача директивы
AddDefaultCharset Off,
а если она есть, то попробовать исправить на
AddDefaultCharset cp1251

Ответить   Fri, 25 Mar 2005 15:19:44 +0300 (#339650)

 

Fri, 25 Mar 2005 15:19:44 +0300
Tosha <tos***@m*****.org> вы писали:

Не знаю что и делать, .htaccess он похоже не чиает, хотя в конфиге
апача загрузка модуля прописана и он установлен, если прописать
содержимое файла .htaccess в конфиг апача (закрыть доступ на папку), то
всё работает, с кодировкой так и не получилось (если прописать в
.htaccess) всё равно koi8-r ставит.
В php.ini поставил cp1251, и всё заработало.
:)))) Нашёл в конфиге апача AddDefaultCharset koi8-r.
Как проверить читает он .htaccess или нет, может параматр какой-то есть?

Anatoliy Kurinnyy aka FReeM@N
E-mail: anatoliy1***@m*****.ru
Jabber: anatoliy.kurinn***@j*****.ru
ICQ: 1915538

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 17229; Возраст листа: 610; Участников: 1349
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/340224

Ответить   Sat, 26 Mar 2005 13:46:04 +0200 (#340224)

 

В сообщении от 1111837564 секунд после начала Эпохи Unix Вы написали:

А разрешено ли его чтение?

<Directory ...>
Options ...
AllowOverride ...

Ответить   Konstantin Korikov Sat, 26 Mar 2005 17:05:12 +0200 (#340253)

 

Sat, 26 Mar 2005 17:05:12 +0200
Konstantin Korikov <lostcl***@u*****.net> вы писали:

Разрешено.

Anatoliy Kurinnyy aka FReeM@N
E-mail: anatoliy1***@m*****.ru
Jabber: anatoliy.kurinn***@j*****.ru
ICQ: 1915538

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 17266; Возраст листа: 611; Участников: 1346
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/340558

Ответить   Sun, 27 Mar 2005 12:02:04 +0300 (#340558)

 

On Sat, 26 Mar 2005 13:46:04 +0200
Anatoliy Kurinnyy <anatoliy1***@m*****.ru> wrote:

.htaccess у меня однажды не читался из-за коряво настроенных виртуальных
хостов. Может, такая же проблема?

Значит, проблема исчерпана? :)

Попробуйте закомментировать этот параметр (AddDefaultCharset) в конфиге апача.
Не исключаю, что его приоритетность выше директив .htaccess. Чтобы просто
проверить, читает ли апач .htaccess, создайте его со следующим содержимым:
Deny from all
Если пустит - значит, не читает :)

Ответить   Tue, 29 Mar 2005 17:40:55 +0400 (#341901)

 

Tue, 29 Mar 2005 17:40:55 +0400
Tosha <tos***@m*****.org> вы писали:

Так и проверял, всё равно пускает :(.

Anatoliy Kurinnyy aka FReeM@N
E-mail: anatoliy1***@m*****.ru
Jabber: anatoliy.kurinn***@j*****.ru
ICQ: 1915538

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 17374; Возраст листа: 613; Участников: 1353
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/341951

Ответить   Tue, 29 Mar 2005 17:49:43 +0300 (#341951)

 

On Tue, 29 Mar 2005 17:49:43 +0300
Anatoliy Kurinnyy <anatoliy1***@m*****.ru> wrote:

Значит, и вправду не читает. А какое значение у директивы AccessFileName
в конфигах? Опять же, работаете ли вы с виртуальными хостами или без них?
Прошу прощения, но я так и не понял: сейчас с кодировкой проблемы есть? Если
нет, то использование .htaccess для вас принципиально? :)

Ответить   Wed, 30 Mar 2005 10:56:55 +0400 (#342288)

 

Wed, 30 Mar 2005 10:56:55 +0400
Tosha <tos***@m*****.org> вы писали:

Часть файла httpd.conf
---------------------начало
AccessFileName .htaccess
<Files .htaccess>
Order allow,deny
Deny from all
</Files>
---------------------конец

Содержимое файла .htaccess
---------------------начало
<Limit GET POST PUT>
Order Allow,Deny
Deny from All
</Limit>
---------------------конец

Ввиртуальные хосты все выключены.
Уже и апач обновил, не знаю что ещё может быть.

Проблем с кодировкой нет, очень благодарен за подсказку, но .htaccess
желательно, т.к. у меня биллинг на php в koi8-r, а форум в cp1251.

Anatoliy Kurinnyy aka FReeM@N
E-mail: anatoliy1***@m*****.ru
Jabber: anatoliy.kurinn***@j*****.ru
ICQ: 1915538

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 17414; Возраст листа: 614; Участников: 1350
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/342327

Ответить   Wed, 30 Mar 2005 10:42:22 +0300 (#342327)

 

On Wed, 30 Mar 2005 10:42:22 +0300
Anatoliy Kurinnyy <anatoliy1***@m*****.ru> wrote:

Чтобы эти директивы работали из .htaccess, в конфиге должна быть директива:
AllowOverride Limit
А для AddDefaultCharset соответственно:
AllowOverride FileInfo
Правда я не в курсе тонкостей работы именно <Limit GET POST PUT> :(

Ответить   Fri, 1 Apr 2005 12:40:43 +0400 (#343481)