Ich entwickle lokal auf meinem Computer und verwende meinen eigenen Apache-Server mit konfiguriertem PHP.
Meine Datenbank befindet sich jedoch auf einem Oracle 11g-Datenbankserver. Wir haben auch einen separaten Remote-Server zum Hosten unserer Dateien erhalten .html
, .php
allerdings wurde dort nur FTP-Zugriff bereitgestellt. Die Entwicklung ist viel zu langsam, wenn man auf die FTP-Verbindung wartet.
Ich habe mich also entschieden, lokal zu entwickeln, aber trotzdem den Remote-DB-Server zu verwenden. Leider gibt mir dasein Fehler.
Ich bin nicht sicher, wie oder wo Tunnel integriert werden sollen.
Füge ich etwas hinzu zuoci_connect
HOST
in meiner PHP-Datei oder kapsele ich meine gesamte Umgebung über SSH?
Antwort1
Diese Meldung besagt, dass oci_connectundefinierte Funktion. Ich sehe nicht, wie das nicht nur mit Tunneln, sondern überhaupt mit IP-Konnektivität zusammenhängt.
Für oci_connect benötigen Sie:
- PHP 5
- PECL OCI8 >= 1.1.0
- Oracle Client-Binärdateien (auf Ihrem Computer), empfohlen wird mindestens der Basiclite Oracle Instant Client.
Sind Sie sicher, dass Sie die Anforderungen erfüllen?