Sie müssen die Erweiterung [OCI8] in php.ini installieren:
Installieren Sie beide RPM-Pakete:
rpm -ivh instantclient-basic-linux.XXX.rpm
rpm -ivh instantclient-sdk-linux.XXX.rpm
Installieren Sie einige Voraussetzungen:
yum install php-pear
yum install php-devel
Laden Sie die OCI8-Erweiterung herunter:
pear download pecl/oci8
tar xvzf oci8-1.4.7.tgz
cd oci8-1.4.7/
phpize
Konfigurieren Sie die Erweiterung mit Ihrem Oracle-Client-Bibliothekspfad (ändern Sie den Pfad …/11.2/… mit Ihrer eigenen Version):
./configure --with-oci8=shared,instantclient,/usr/lib/oracle/11.2/client64/lib/
Kompilieren und installieren:
make
make install
Aktivieren Sie nun die Erweiterung in php.ini
cd /etc/php.ini
Und tun Sie dies in der folgenden Zeile:
[OCI8]
und Erweiterung aktivieren:
;extension=oci8.so
zu
extension=oci8.so
Und starten Sie den Serverdienst neu:
service apache2 restart
oder
service httpd restart
Sie haben oci_connect() definiert.