【问题标题】:PHP can't connect with Oracle DatabasePHP 无法连接 Oracle 数据库
【发布时间】:2012-03-14 21:15:33
【问题描述】:

我在 Windows XP X32 上安装了带有 [Apache 2.0] 和 [PHP 5.2.14] 的 Vertrigo 服务器,但 Vertrigo 服务器没有t 包括 Oracle 数据库的 OCI8.DLL 扩展。当我试图从另一个版本的 PHP 复制这个 DLL 文件时,我得到了 Apache 错误:

[v_apache.exe]:应用程序无法启动,因为 php5.dll 是 不见了。

没有这个 DLL 文件一切正常,但我需要连接 oracle 数据库。您有什么解决方案如何在该版本的 PHP 和 Apache 中添加 OCI8.DLL 扩展?

谢谢。

【问题讨论】:

    标签: php oracle apache


    【解决方案1】:

    在互联网上搜索了很长时间后,我终于找到了解决方案。奇怪的是,Apache 并没有就真正的问题发出错误警报,它只是说问题出在 80 端口上,即使 80 端口是空闲的。

    解决方法很简单:我刚刚安装了Microsoft Visual C++ 2010 Redistributable Package,之后averithing运行正常。

    【讨论】:

      【解决方案2】:

      最简单的方法是使用 Zend Server CE。 它拥有最新的稳定 apache 和最新的稳定 PHP 堆栈,还有 oci 库(等等)。

      下载free(需要注册)。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2019-12-30
        • 1970-01-01
        • 1970-01-01
        • 2017-08-01
        • 2013-10-03
        • 2020-02-12
        • 2016-08-29
        相关资源
        最近更新 更多