我正在我的電腦上進行本機開發,使用我自己的配置了 PHP 的 Apache 伺服器。
然而,我的資料庫遠端位於 Oracle 11g 資料庫伺服器上。我們還獲得了一個單獨的遠端伺服器來託管我們的.html
文件.php
,但那裡僅提供 FTP 存取。等待 FTP 連線推送時開發速度太慢。
所以我決定在本地開發,但仍然使用遠端DB伺服器。不幸的是這給了我一個錯誤。
不確定如何或在哪裡整合隧道。
我要加一些東西嗎oci_connect
HOST
在我的 PHP 檔案中,還是透過 SSH 封裝整個環境?
答案1
這則訊息說 oci_connect 是未定義函數。我不明白這不僅與隧道有關,而且與 IP 連線有何關係。
對於 oci_connect,您需要:
- PHP 5
- PECL OCI8 >= 1.1.0
- Oracle 用戶端二進位檔案(在您的電腦上),建議至少使用 basiclite Oracle Instant Client。
你確定你遵守了嗎?