powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Инструкция: установка Apex4+Apache2.2+Oracle Express 10G
25 сообщений из 31, страница 1 из 2
Инструкция: установка Apex4+Apache2.2+Oracle Express 10G
    #37072781
itpb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вообщем, возникла у меня потребность на домашнем компе установить Apex

Но так как там старый apex 2, то сразу и заменим старую версию на новую.
Делаем все по этой инструкции
http://oracle.axoft.ru/fordev/setupapex.php

Все прекрасно, все хорошо, но тормознутость HTTP Gateway меня добила, поэтому я решил поставить Apache 2.2 (ну и не только поэтому, еще из-за php)
Делаем все по этой инструкции :
http://www.joelennon.ie/2008/12/09/install-apache-mod-owa/

Осталось подредактировать httpd.conf
в самый конец этого файла дописываем:

AddType text/xml xbl
AddType text/x-component htc
Alias /i/ "C:/oraclexe/apex/images/"
<Directory "C:/oraclexe/apex/images/">
order deny,allow
allow from all
</Directory>
<Location /apex>
AllowOverride None
Options None
SetHandler owa_handler
OwaUserid apex_public_user/apex
OwaNLS WE8ISO8859P1
OwaDiag COMMAND ARGS CGIENV POOL SQL MEMORY
OwaLog "/usr/local/apache/logs/mod_owa.log"
OwaPool 20
OwaStart "doc_pkg.homepage"
OwaDocProc "doc_pkg.readfile"
OwaDocPath docs
OwaUploadMax 10M
#OwaCharset "iso-8859-1"
OwaCharset "UTF8"
order deny,allow
allow from all
</Location>


После адрес http://localhost/apex/apex - и работаем.
...
Рейтинг: 0 / 0
Инструкция: установка Apex4+Apache2.2+Oracle Express 10G
    #37072882
haXbat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Намного ли быстрее стало работать под апачем?
Я вот делал контрольные замеры в фаербаге, когда сравнивал EPG с новым Apex Listener на гласфише. Так результаты были примерно одинаковые.
...
Рейтинг: 0 / 0
Инструкция: установка Apex4+Apache2.2+Oracle Express 10G
    #37072984
itpb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ну с апачем стал мгновенный отклик, а с гетвеем - как будто через инет работаешь.
...
Рейтинг: 0 / 0
Инструкция: установка Apex4+Apache2.2+Oracle Express 10G
    #37091234
zlim
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А как решен вопрос с upload/download файлов?
...
Рейтинг: 0 / 0
Инструкция: установка Apex4+Apache2.2+Oracle Express 10G
    #37092088
xorvat1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Поробовал последовать вашему совету перейти на owa.
Но при старте он не грузит модуль а выдает wrong ELF class: ELFCLASS64.
Насколько я понял он противится грузить 64битную версию. Компилировать 32 битную версию с ходу у меня не получилось. Не подскажите как скомпилить или где взять 32 битную версию mod_owa.so для Apache 2.2 ?
...
Рейтинг: 0 / 0
Инструкция: установка Apex4+Apache2.2+Oracle Express 10G
    #37092653
PITMOV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
По этой инструкции не получилось:

Apache PL/SQL Gateway Module
...
Рейтинг: 0 / 0
Инструкция: установка Apex4+Apache2.2+Oracle Express 10G
    #37092657
PITMOV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: plaintext
1.
2.
3.
4.
По этой инструкции не получилось:

 Apache PL/SQL Gateway Module? 

...
Рейтинг: 0 / 0
Инструкция: установка Apex4+Apache2.2+Oracle Express 10G
    #37092967
xorvat1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Пробовал
выдает

make -kf modowa.mk
cc -shared -o mod_owa.so owautil.o owafile.o owanls.o owasql.o owalog.o owadoc.o owahand.o owaplsql.o owacache.o modowa.o -L/usr/lib/oracle/xe/app/oracle/product/10.2.0/server/lib -lclntsh -L/usr/lib -ldl -lpthread -lc
collect2: ld terminated with signal 11 [Segmentation fault]
/usr/bin/ld: i386:x86-64 architecture of input file `owautil.o' is incompatible with i386 output
/usr/bin/ld: i386:x86-64 architecture of input file `owafile.o' is incompatible with i386 output
/usr/bin/ld: i386:x86-64 architecture of input file `owanls.o' is incompatible with i386 output
/usr/bin/ld: i386:x86-64 architecture of input file `owasql.o' is incompatible with i386 output
/usr/bin/ld: i386:x86-64 architecture of input file `owalog.o' is incompatible with i386 output
/usr/bin/ld: i386:x86-64 architecture of input file `owadoc.o' is incompatible with i386 output
/usr/bin/ld: i386:x86-64 architecture of input file `owahand.o' is incompatible with i386 output
/usr/bin/ld: i386:x86-64 architecture of input file `owaplsql.o' is incompatible with i386 output
/usr/bin/ld: i386:x86-64 architecture of input file `owacache.o' is incompatible with i386 output
/usr/bin/ld: i386:x86-64 architecture of input file `modowa.o' is incompatible with i386 output
...
Рейтинг: 0 / 0
Инструкция: установка Apex4+Apache2.2+Oracle Express 10G
    #37092994
non-apexoid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
xorvat1, вы пытаетесь линковать уже готовые объектные модули, которые для 64 бит. А где собственно компиляция из исходников?
...
Рейтинг: 0 / 0
Инструкция: установка Apex4+Apache2.2+Oracle Express 10G
    #37093014
xorvat1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
non-apexoid
Первый раз этим занимаюсь. Можно подробнее ? Также с помощью make ?
...
Рейтинг: 0 / 0
Инструкция: установка Apex4+Apache2.2+Oracle Express 10G
    #37093314
non-apexoid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
xorvat1, да, с помощью make. Выставьте $ORACLE_HOME, поправьте пути в linux.mk, перейдите в каталог с исходниками, выполните make, как вы делали. Проверить не могу за отсутствием времени, но вроде должны сначала скомпилироваться *.c, затем слинковаться *.o
...
Рейтинг: 0 / 0
Инструкция: установка Apex4+Apache2.2+Oracle Express 10G
    #37093371
xorvat1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
non-apexoid
спасибо вечером попробую.
...
Рейтинг: 0 / 0
Инструкция: установка Apex4+Apache2.2+Oracle Express 10G
    #37093573
xorvat1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Запустить получилось. Но теперь
SQL ERROR

Error -1 during connect:

OCI Error: Environment not created - ORACLE_HOME not set
Хотя

debian:/# debian:/etc# echo $ORACLE_HOME
/usr/lib/oracle/xe/app/oracle/product/10.2.0/server

Или при компиляции надо было указывать ORACLE_HOME ?
...
Рейтинг: 0 / 0
Инструкция: установка Apex4+Apache2.2+Oracle Express 10G
    #37093598
non-apexoid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
xorvat1, при компиляции нужно выставить эту переменную - взгляните в make файл, там она используется. Кроме того, насколько я помню, апач тоже должен знать ORACLE_HOME, но где настраивается - надо почитать документацию
...
Рейтинг: 0 / 0
Инструкция: установка Apex4+Apache2.2+Oracle Express 10G
    #37094536
xorvat1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Все получилось после прописывания переменных окружения орала в апаче.
Всем спасибо!
...
Рейтинг: 0 / 0
Инструкция: установка Apex4+Apache2.2+Oracle Express 10G
    #37106324
itpb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
zlim, проблема с загрузкой-выгрузкой файлов и пути ее решения описаны на сайте автора owa. У меня руки не доходили этим заняться. Так что если получится - напиши плиз что и как.
...
Рейтинг: 0 / 0
Инструкция: установка Apex4+Apache2.2+Oracle Express 10G
    #37107588
zlim
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
itpb, у тебя плагины работают? Просто у меня при работе через apache не подгружаеются js-файлы плагинов из-за проблемы с upload/download. Буду ковырять.
...
Рейтинг: 0 / 0
Инструкция: установка Apex4+Apache2.2+Oracle Express 10G
    #37115887
xorvat1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
http://www.sql.ru/forum/actualthread.aspx?tid=828218
Попробуй последний пост. Он с сайта owa.
...
Рейтинг: 0 / 0
Инструкция: установка Apex4+Apache2.2+Oracle Express 10G
    #37120888
zlim
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
xorvat1, спасибо большое - заработало :)
...
Рейтинг: 0 / 0
Инструкция: установка Apex4+Apache2.2+Oracle Express 10G
    #37163400
l_ingvar2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день всем!

С упоением увидел Инструкцию: установка Apex4+Apache2.2+Oracle Express 10G.
Всё просто и понятно. Сделал. Не работает. Повторил. Не работает.
Может для 7-й Windows такое счастье?
Конфигурация: Windows 7 Professional Rus, 64 bit,
Oracle XE, APEX 4.0.2, Apahe 2.2.17, mod_owa с указанного адреса.

Изначально работает APEX 4.0.2 через EPG по порту 8080,
запустил Apache ("It Works!") - совместно работать не хотят. (HTTP 400 Bad Request)

В конфиге сделал минимальные изменения:

1. Добавил строку
LoadModule owa_module modules/mod_owa.dll

2. Добавил строки
AddType text/xml xbl
AddType text/x-component htc
Alias /i/ "C:/apex/images/"
<Directory "C:/apex/images/">
order deny,allow
allow from all
</Directory>
<Location /apex>
#AllowOverride None
Options None
SetHandler owa_handler
OwaUserid apex_public_user/oracle
OwaNLS WE8ISO8859P1
OwaDiag COMMAND ARGS CGIENV POOL SQL MEMORY
OwaLog "C:\Program Files (x86)\Apache Software Foundation\Apache2.2\logs"
OwaPool 20
OwaStart "doc_pkg.homepage"
OwaDocProc "doc_pkg.readfile"
OwaDocPath docs
OwaUploadMax 10M
#OwaCharset "iso-8859-1"
OwaCharset "UTF8"
order deny,allow
allow from all
</Location>
Всё.

Буду благодарен за помощь. Игорь.
...
Рейтинг: 0 / 0
Инструкция: установка Apex4+Apache2.2+Oracle Express 10G
    #37164073
l_ingvar2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Сам себе и ответил.
Причина в том, что по-умолчанию Апач ставится в C:\Program Files (x86)\.....Для 64 битной Винды.
Переставил в C:\Apache и заработало, правда не быстро.
Игорь.
...
Рейтинг: 0 / 0
Инструкция: установка Apex4+Apache2.2+Oracle Express 10G
    #37164268
haXbat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
l_ingvar2,

Чтобы апач работал побыстрее можно поэкспериментировать с его настройкой. Выставить, к примеру, заголовок Сache Сontrol: max age, включить Gzip.
...
Рейтинг: 0 / 0
Инструкция: установка Apex4+Apache2.2+Oracle Express 10G
    #37165441
l_ingvar2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
haXbat, спасибо попробую.
Но тут выяснилось, что перестали грузиться флешки: как карты, так и простые графики.
Копаю настройки Апача. Не встречались ли с такой проблемкой?
Через EPG всё грузится.
Игорь.
...
Рейтинг: 0 / 0
Инструкция: установка Apex4+Apache2.2+Oracle Express 10G
    #37165980
l_ingvar2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
haXbat,
Точнее вдруг пишет No data found...
Куда копать - ума не приложу.
Игорь.
...
Рейтинг: 0 / 0
Инструкция: установка Apex4+Apache2.2+Oracle Express 10G
    #37166923
haXbat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
l_ingvar2,
Не могу знать, сам пользуюсь Glassfish. Судя по этим цитатам с сайта автора mod_owa простого решения проблемы может не быть вовсе.
авторIt is made available for use at your own risk with no warranty of any kind.
авторPlease note that mod_owa doesn't support numerous features that have been added to modplsql, and therefore doesn't support some Oracle PL/SQL applications, likely including Apex
Если выбор апача обоснован исключительно медленной работой штатного EPG, можете еще попробовать такой вариант установки: апач работает исключительно со статикой (подхватывает все картинки/библиотеки/стили из директории /i/), а EPG с динамикой. Для этого необходимо скинуть всю структуру каталогов /i/ (apex image directory) на сервер апача, а в настройках приложения аpex (Edit Application Properties>Image Prefix) указать вместо /i/ адрес сервера апача ( http://myapacheserver:5050/i/). В моем случае для EPG+Glassfish такой вариант установки существенно сократил время отклика.
...
Рейтинг: 0 / 0
25 сообщений из 31, страница 1 из 2
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Инструкция: установка Apex4+Apache2.2+Oracle Express 10G
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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