PHP5.4支持oracle 12吗?

PHP5.4支持oracle 12吗?,php,oracle,oracle12c,php-5.4,Php,Oracle,Oracle12c,Php 5.4,PHP 5.4是否支持oracle12c。或者,我们是否可以通过使用旧版本的oracle连接到oracle 12c?试试看这个问题,看它是否对您有帮助。请务必阅读所有答案,因为您可能错过了一个关键步骤: 要检查的另一件事-如果您安装了最新的客户端而没有安装以前的版本,则应通过检查PATH系统变量来确保您的系统正在使用最新的客户端。一种简单的测试方法是打开命令提示符窗口并键入“tnsping[database]”。如果“64位Windows的TNS Ping实用程序:”字符串的版本不同,则需要确保

PHP 5.4是否支持oracle
12c
。或者,我们是否可以通过使用旧版本的oracle连接到oracle 12c?

试试看这个问题,看它是否对您有帮助。请务必阅读所有答案,因为您可能错过了一个关键步骤:

要检查的另一件事-如果您安装了最新的客户端而没有安装以前的版本,则应通过检查PATH系统变量来确保您的系统正在使用最新的客户端。一种简单的测试方法是打开命令提示符窗口并键入“tnsping[database]”。如果“64位Windows的TNS Ping实用程序:”字符串的版本不同,则需要确保对最新客户端的引用出现在PATH系统变量中较旧客户端之前。例如,如果PATH系统变量的引用如下所示:

C:\Oracle\product\11.2.0\client_1\bin;C:\Oracle\product\12.1.0\client_1\bin;
C:\Oracle\product\12.1.0\client_1\bin;C:\Oracle\product\11.2.0\client_1\bin;
您需要将其更改为如下所示:

C:\Oracle\product\11.2.0\client_1\bin;C:\Oracle\product\12.1.0\client_1\bin;
C:\Oracle\product\12.1.0\client_1\bin;C:\Oracle\product\11.2.0\client_1\bin;

这样,对最新客户机的引用将出现在对旧客户机的引用之前。仅仅让它们都在路径中是不够的,它们还需要有正确的顺序

给负面徽章的人,你能给我一个简单的问题简单的回答吗。在过去的三天里,我问了三个问题。每个人都在提出一些解决方案,但没有任何结果。所以我只问了一个简单的问题。这并不意味着我没有做过任何研究。我已经看过了几乎所有与这个问题相关的问题。这是Oracle网站上的页面,详细介绍了12c的要求-谷歌刚刚需要的它给出了相同的错误(调用未定义的函数oci_connect()),即使是最新版本。我下载并试用了32位的instantclient-basic-nt-12.2.0.1.0.zip,因为我正在使用32位的windows server 2003 R2。听起来您需要在php.ini文件中启用oci8