1

我的电脑升级到 Win 7。这意味着我现在需要重新设置我的开发环境。我使用 XAMPP。我能够复制并粘贴 XAMPP 文件夹,然后运行 ​​setup_xampp.bat 以正确设置 ini 和配置文件中的绝对文件路径。

我现在面临的问题是我需要连接到 oracle 并且我遇到了几个错误。但基本上 php 不会“找到”oci.dll。我已将包含 oci.dll 的 Instant_client 目录添加到 PATH 环境变量并重新启动(apache /services 需要重新启动才能看到此更改)。但是我仍然遇到同样的错误。

然后我将 oci.dll 复制到 php 文件夹中,然后 php.exe -m -> 没有错误。所以很明显,apache 和 php 不知何故不会在 PATH 变量中查找 oci.dll。我迷失了,因为这在 Win XP 中运行良好。有什么想法可以解决吗?

4

1 回答 1

2

我的天啊。新的 Win 7 安装(这是由我公司的 IT 支持人员制作的)默认安装了一个 oracle 8 客户端,该客户端也在 PATH 中。因此解决方案是删除这个旧的 oracle 客户端的条目,以便 Apache / php 使用新的。

于 2012-11-26T10:13:51.123 回答