Tunneln durch SSH für den Zugang zum Port 1521?

1020
A T

Ich entwickle lokal auf meinem Computer und benutze meinen eigenen Apache-Server mit konfiguriertem PHP.

My database however is remotely located on an Oracle 11g Database Server. We were also given a separate remote server for hosting our .html and .php files, however only FTP access has been provided there. Development is far too slow waiting for the FTP connection to push.

So I decided to develop locally, but still use the remote DB server. Unfortunately that gives me an error.

Not sure how—or where—to integrate tunnelling.

Do I add something to the oci_connect HOST in my PHP file, or do I encapsulate my whole environment over SSH?

0
Wenn Sie keine SSH-Verbindung zum Remote-DB-Server erhalten können, können Sie nicht über SSH tunneln. Welchen Zugriff haben Sie auf den Remote-DB-Server? Yedric vor 11 Jahren 0

1 Antwort auf die Frage

1
kubanczyk

Diese Nachricht besagt, dass oci_connect eine nicht definierte Funktion ist . Ich verstehe nicht, wie dies nicht nur mit dem Tunneling zusammenhängt, sondern mit der IP-Verbindung überhaupt.

Für oci_connect benötigen Sie:

  • PHP 5
  • PECL OCI8> = 1.1.0
  • Oracle Client-Binärdateien (auf Ihrem Computer), empfohlener Mindest-Basiswert ist Oracle Instant Client.

Bist du dir wirklich sicher?

Siehe http://pl1.php.net/manual/de/oci8.requirements.php