我正在我的计算机上进行本地开发,使用我自己的配置了 PHP 的 Apache 服务器。
但是我的数据库位于 Oracle 11g 数据库服务器上。我们还获得了一个单独的远程服务器来托管我们的.html
和.php
文件,但是那里只提供了 FTP 访问。等待 FTP 连接推送的开发速度太慢了。
所以我决定在本地开发,但仍使用远程数据库服务器。不幸的是,这给了我一个错误。
不确定如何(或在何处)整合隧道。
我是否应该添加一些东西到oci_connect
HOST
在我的 PHP 文件中,还是我通过 SSH 封装我的整个环境?
答案1
此消息表明 oci_connect 是未定义函数。我看不出这不仅与隧道有关,而且与 IP 连接也有任何关系。
对于 oci_connect,您需要:
- PHP 5
- PECL OCI8 >= 1.1.0
- Oracle Client 二进制文件(在您的机器上),建议的最低版本是 basiclite Oracle Instant Client。
你确定你遵守了吗?