使用php 5.6

时间:2016-05-30 21:17:10

标签: php oracle apache oracle11g php-5.6

我有两台机器:

  1. Windows 7 x64
  2. Windows server 2012 R2 x64
  3. 在我安装的第一台机器中:

    我没有问题地连接到本地/远程oracle数据库。

    第二台机器是新安装的服务器,它没有本地oracle dabatases,什么都没有。想法是连接到远程oracle instace。所以我做了相同的安装(apache和php与第一台机器的版本相同),但我发现的第一个错误是没有加载oci8_11g扩展。我的问题是,我是否需要安装一些"驱动程序"或"客户"在这个服务器的oracle?除了提到错误外,apache实例和php按预期工作。

1 个答案:

答案 0 :(得分:1)

你正在使用Windows,对吗?在这种情况下,您需要安装Oracle驱动程序(http://www.oracle.com/technetwork/topics/winx64soft-089540.html)。 “基本”包应该做。

同样取消注释来自php.iniextension=php_oci8.dllextension=php_oci811g.dllextension=php_oci812c.dll的这一行,具体取决于您使用的是哪个oracle版本。