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.
Поделиться публикацией

Комментарии 5

  • НЛО прилетело и опубликовало эту надпись здесь
      0
      Оракл это, конечно, хорошо. Но приложения PHP и J2EE позволяет вместе запускать связка Apache + Tomcat и без всяких проблем.
        0
        Позволяет. Но тут не про Оракл а про AS. А он раньше не позволял. те перь позволяет.
        • НЛО прилетело и опубликовало эту надпись здесь
      • НЛО прилетело и опубликовало эту надпись здесь

        Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

        Самое читаемое