Pull to refresh

Oracle Application Server 10g Release 3 позволяет запускать приложения PHP и J2EE на одном сервере

Reading time1 min
Views1.8K
Original author: Кристофер Джонс
Oracle включает PHP d Application Server 10g Release и это позволяет использовать один и тот же сервер для J2EE и PHP приложений.

PHP активирован по-умолчанию. Корень HTTP сервера в Oracle находится тут:

$ORACLE_HOME/Apache/Apache/htdocs

Файлы с расширениями .php или .phtml в этой директории будут обработаны с помощью PHP. Файлы с расширениями .phps будут отображены, как форматированный исходный код.

Версия Application Server (AS) 10.1.3.0 поставляется с PHP 4.3.11. Патч AS 10.1.3.2 добавляет PHP 5.1.2. Если у вас есть серьезная необходимость в использовании другой версии PHP без установки другого сервера, то вы можете прикомпилировать свой релиз PHP.

Заметка: смена версии PHP в AS не подерживается (и не рекомендуется), но технически возможна в некоторых средах. В случае ошибок, служба поддержкит будет спрашивать вас, не переустанавливали ли вы PHP.

Техническая проблема связана с тем, что библиотеки Oracle не включают файлы заголовков. Это можно обойти соеденив PHP и Oraсle с помощью Oracle Instant Client, но и это связанно с проблемами, так как AS не использует библиотеки Instant Client. С другой стороны вы получите так же ошибки или непредсказуемо поведение.

Далее в статье приводятся технические особенности переустановки PHP.
Tags:
Hubs:
+1
Comments5

Articles