gpt4 book ai didi

php - 如何在 xampp 5.6.3 中启用 oci?

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:41:15 25 4
gpt4 key购买 nike

我在通过 XAMPP 启动 Apache 服务器时遇到了一些问题。我已经安装了 XAMPP 版本 5.6.3。

当我从 xampp 控制面板启动 Apache 服务器时,显示如下错误消息:

Figure-1

单击“确定”按钮后,将显示另一个对话框,如下所示:

Figure-2

问题是我想使用 OCI 而不是 mysql。所以我在 php.ini 文件中注释掉了 mysql 扩展并取消注释了 OCI 扩展。

Figure-3

php_oci8_12c.dll 文件是 xampp 中 php 的扩展 (ext) 文件夹中唯一可用的文件。因此,我将这一行包含在 php.ini 中,如上图所示。

从那以后我就收到了这个错误。

我也安装了即时客户端 12.1,但没有成功。我还尝试从 instantclient_12_1 复制 OCI.dll 并将其粘贴到 c:/xampp/php 和 c:/xampp/apache/bin 中。错误仍然存​​在。

需要帮助..

更新: 我删除了环境变量 PATH 中的其他 oracle 路径,只保留了 instantclient 路径。现在我收到这个错误..

Figure-4

最佳答案

嗯,我已经安装了 XAMPP 1.8.2、PHP 5.4 和 Apache 2.0,我使用 php_oci8_11g.dll 并且工作正常。

您正在尝试使用 php_oci8_12g.dll,我建议您阅读此链接 http://www.oracle.com/technetwork/articles/dsl/technote-php-instant-12c-2088811.html具有运行 oci12g 的规范。

关于php - 如何在 xampp 5.6.3 中启用 oci?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29009665/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com