Гость
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Опять про кодировку в APEX / 4 сообщений из 4, страница 1 из 1
01.02.2012, 11:01
    #37641376
mifkys
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Опять про кодировку в APEX
Всем привет. Опять поднимаю не раз уже обсуждавшийся вопрос с кодировкой в приложениях APEX, но ответа пока на него никакого не нашел.

Есть база Oracle SE 10.2.0.4 в кодировке AMERICAN_AMERICA.CL8MSWIN1251
Apex 4.1
Apache + mod_owa с конфигурацией
<Location /apex/ххх>
Options None
SetHandler owa_handler
OwaSqlError "/error.html"
OwaUserid APEX_PUBLIC_USER/apex@ххх
OwaDiag COMMAND ARGS CGIENV HEADER RESPONSE CONTENT ERROR POOL SQL MEMORY
OwaLog "C:\Interin\Interin HTTP Server\logs\owa.log"
order deny,allow
allow from all
OwaPool 20
OwaNLS AMERICAN_AMERICA.AL32UTF8
OwaStart "apex"
OwaDocProc "wwv_flow_file_mgr.process_download"
OwaDocPath docs
OwaUploadMax 10M
OwaCharset "UTF8"
OwaDocTable WWV_FLOW_FILE_OBJECTS$ BLOB_CONTENT
</Location>

Проблема в:
1. отображении js скриптов, которые закодированы в UTF8, а страница отдается в windows-1251
2. применении фильтров к полям - выводятся кракозябры как на скрине и в результате ничего не показывается.

Если первую проблему можно решить, перекодировав файлы в ANSI формат (но тоже не хотелось бы это делать, чтобы потом не заниматься тем же самым после обновления АПЕКСа), то вторую пока победить не получилось.

Надеюсь, на вашу помощь.

PS. В Apex Listener такой проблемы нет, но хотелось бы порешить без него.
...
Рейтинг: 0 / 0
01.02.2012, 11:47
    #37641496
SvDev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Опять про кодировку в APEX
mifkys2. применении фильтров к полям - выводятся кракозябры как на скрине и в результате ничего не показывается.
mifkysстраница отдается в windows-1251
Могу только сказать, что такие же симптомы есть при неправильной установке сценария с Oracle HTTP Server,
на что там документация прямо говорит, независимо от кодировки базы, страницы выводить в UTF8 (это касается oracle http server)
...
Рейтинг: 0 / 0
01.02.2012, 15:09
    #37642027
mifkys
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Опять про кодировку в APEX
Ну вот я указал ему выводить страницы в UTF-8 с помощью диррективы AddDefaultCharset utf-8, но не помогло. Видимо, надо как-то по-другому?
...
Рейтинг: 0 / 0
01.02.2012, 15:49
    #37642113
mifkys
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Опять про кодировку в APEX
Все оказалось намного проще. Кодировка страницы правильно выставляется так: OwaCharset "UTF-8", - а не так: OwaCharset "UTF8". После исправления корректно начали отображаться скрипты и фильтры/поиск
...
Рейтинг: 0 / 0
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Опять про кодировку в APEX / 4 сообщений из 4, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]