oci8 PHP Modul kompilieren
Falls die eingesetzte PHP Version noch keine Oracle Unterstützung enthält, müssen Sie diese selbst kompilieren. Das EGOTEC Content Management benötigt das oci8 Modul. Das ältere ora Modul wird nicht unterstützt.
su -
cd
apt-cache search php | grep dev
apt-get php5-dev
apt-get source php5
Die komplette PHP5 Quellen befinden sich nun in einem Unterverzeichnis des aktuellen Verzeichnis.
Wechseln Sie in dieses Verzeichnis und dort nach ext/oci8.
cd ext/oci8
Führen Sie die folgenden Befehle nacheinander aus.
phpize
./configure
make
make install
Das oci8 Modul befindet sich nun im PHP ext-Verzeichnis.
Editieren Sie die php.ini Datei und fügen Sie dort die Zeile zum einbinden der oci8 Treiber ein.
extension=oci8.so
Starten Sie den Apache Webserver neu und kontrollieren Sie, ob in der phpinfo() Ausgabe der oci8 Treiber erscheint.
Die Zugangsdaten lauten:
- Benutzer: hr
- Passwort: hr
- Datenbank: XE
Eventuell müssen Sie diesen Benutzer noch freischalten. Verwenden Sie hierfür die APEX-Oberfläche: http://127.0.0.1:8080/apex/.