无法使用PHP连接到oracle

我在google的各个地方搜索了一个解决方案,但我仍然无法使用PHP连接到oracle。 / p>

我的php文件中有以下内容</ p>

  $ conn = oci_connect(“username”,“password”,“sid”);

</ code> </ pre>

然而,当我尝试访问php页面时,我收到相同的错误</ p>

 致命 错误:在第5行的C:\ xampp \ htdocs \ consult.php中调用未定义的函数oci_connect()。
</ code> </ pre>

在XAMPP文件夹中我查看了 php.ini文件并删除了前面的分号,以便我留下 extension = php_oci8_11g.dll </ code>。</ p>

我重启了XAMPP,我得到了oci8 .dll不存在。 然后我下载了oracle即时客户端,但我对它应放在哪个文件夹时有点困惑。</ p>
</ div>

展开原文

原文

I've searched everywhere in google for a solution but I'm still unable to connect to oracle using PHP.

I have the following in my php file

$conn = oci_connect("username","password", "sid");

However, when ever I try and access the php page, I am getting the same error

Fatal error: Call to undefined function oci_connect() in C:\xampp\htdocs\consult.php on line 5.

In XAMPP folders I've looked at the php.ini file and removed the leading semicolon so that I'm left with extension=php_oci8_11g.dll.

I restarted XAMPP, and I'm getting oci8.dll doesn't exist. I then downloaded oracle instant client but I'm slightly confused as to which folder it is supposed to be placed in.

php
douqiao2471
douqiao2471 嗯,那是你的问题。这不是你在php.ini中引用的文件。
6 年多之前 回复
dongtiao2105
dongtiao2105 我可以看到安装了c:\php\ext\php_oci8.dll但它不能正常工作?
6 年多之前 回复
dongqinta4174
dongqinta4174 查看这篇文章stackoverflow.com/questions/8635881/...
6 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐