【发布时间】:2015-03-10 14:31:43
【问题描述】:
这里的问题很容易解释(至少在努力解决它并将其简化到几乎荒谬之后)。
我通过一个名为whatever.Test.php 的文件中的OCI 驱动程序进行连接。就是这样,做一个简单的查询,然后退出。然后我从浏览器调用该文件,并正确显示从数据库中获取的数据。下一步:我在同一个文件上运行 PHPUnit,结果如下:
PHP Warning: oci_connect(): ORA-12154: TNS:could not resolve the connect identifier specified in ...
有什么想法吗?
【问题讨论】:
-
你在
oci_connect()中使用连接字符串吗?你的环境设置(TNS_ADMIN,ORACLE_SID,ORACLE_HOME)和whatever.Test.php通过浏览器打开时的环境一样吗?
标签: php phpunit oracle-call-interface tns