Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Installieren und konfigurieren Sie OCI8, um Oracle mit PHP zu verbinden

Laden Sie die PHP-Erweiterung hier herunter (bestätigen Sie die PHP-Version und laden Sie für dieselbe Version die Thread-sichere[TS]-Version herunter):http://pecl.php.net/package/oci8/2.0.8/windows

Sie sollten drei .dll-Dateien

finden können

php_oci8.dll, php_oci8_11g.dll und php_oci8_12c.dll

Platzieren Sie alle DLLs im Erweiterungsverzeichnis, in WAMP ist es im Allgemeinen wamp\bin\php\php5.*.*\ext

Öffnen Sie die PHP-Konfiguration aus dem Systemversuch des Wamp-Servers und fügen Sie die Zeile hinzu:

; Enable only which is required
;extension=php_oci8.dll
extension=php_oci8_11g.dll 
;extension=php_oci8_12c.dll

Starten Sie den Apache-Server neu.

BEARBEITEN :Entschuldigung, ich dachte, die anderen DLLs sind die Bibliotheken, aber stattdessen sind sie für verschiedene Oracle-Versionen. Aktivieren Sie in Ihrem Fall 11g. Antwort aktualisiert.

Aktualisierung 07.11.2016 :wollte nur sagen, dass das neueste Paket hier zu finden ist https://pecl.php.net/package /oci8 . Als ich diese Antwort schrieb, war 2.0.8 die neueste Version, denke ich.