【问题标题】:Python unable to acquire Oracle environment handle in ApachePython 无法在 Apache 中获取 Oracle 环境句柄
【发布时间】:2009-12-10 07:54:55
【问题描述】:

我可以使用开发者服务器运行我的 django 应用程序,但它不能在 apache 下运行。
错误是:

无法获取Oracle环境句柄

添加指向我的 10g 客户端的 ORACLE_HOME 环境变量并不能解决问题。

注意:ORACLE_HOME 没有以斜线结尾。此外,如果这会有所不同,这将使用 XAMPP 版本的 Apache。

Apache、Python、Django 和 Oracle 都安装在 Windows 2003 32 位服务器的 C: 上。 (名称中没有空格)。

最后注意:问题在于将 XAMPP 用于 Apache 服务器。当我安装正常的 Apache 时,问题没有出现。 XAMPP 必须修改路径,使其无法看到 Oracle 主目录。

【问题讨论】:

  • 您的 ORACLE_HOME 变量是否以斜杠 / 结尾?

标签: python windows oracle10g


【解决方案1】:

您的 django 应用程序所在的路径是什么?

如果它在 c:\Program Files (x86)\XXX 中(如在 64 位 Windows 上所见),这是一个 known issue

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-02-08
    • 1970-01-01
    • 1970-01-01
    • 2017-08-17
    • 1970-01-01
    • 2018-06-08
    • 1970-01-01
    • 2010-11-12
    相关资源
    最近更新 更多