Oracle Application Server 10g Release 3 позволяет запускать приложения PHP и J2EE на одном сервере
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.