相关疑难解决方法(0)

调用未定义的函数oci_connect()

我收到了这个错误.

Fatal error: Call to undefined function oci_connect()
$conn = oci_connect('localhost', 'username', 'password') or die(could not connect:'.oci_error)
Run Code Online (Sandbox Code Playgroud)

那就是代码.

这是我得到的错误.

Fatal error: Call to undefined function oci_connect() in C:\xampp\htdocs\org\org\php\myphp.php on line 51
Run Code Online (Sandbox Code Playgroud)

我检查了ext文件夹中的PHP DLL文件.

事先感谢有人帮助解决这个问题.

php oracle

9
推荐指数
4
解决办法
14万
查看次数

致命错误:调用未定义的函数oci_connect()

我有下一行未注释(在我的php.ini中):

extension=php_oracle.dll 
extension=php_oci8.dll
Run Code Online (Sandbox Code Playgroud)

我下载了这个文件instantclient-basiclite-nt-11.2.0.2.0.zip并解压缩并将其放在驱动器D上...

我使用的是Windows XP

我像这样设置环境变量:

LD_LIBRARY_PATH     C:\instantclient_11_2:$LD_LIBRARY_PATH 
ORACLE_HOME     C:\instantclient_11_2 
Run Code Online (Sandbox Code Playgroud)

但是当我执行oci_connect()函数时,我看到了这个错误:

致命错误:在...中调用未定义的函数oci_connect()

我在erroeLog文件中发现了这个警告:

[29-Dec-2011 00:36:39] PHP警告:PHP启动:无法加载动态库'c:\ php\ext\php_oci8.dll' - 找不到指定的模块.在第0行的未知中

[29-Dec-2011 00:36:39] PHP警告:PHP启动:无法加载动态库'c:\ php\ext\php_oracle.dll' - 找不到指定的模块.

php oracle iis oracle-call-interface instantclient

7
推荐指数
1
解决办法
7万
查看次数

标签 统计

oracle ×2

php ×2

iis ×1

instantclient ×1

oracle-call-interface ×1