【问题标题】:Error : SQLSTATE[HY000]: OCISessionBegin: ORA-12705: Cannot access NLS data files or invalid environment specified (ext\pdo_oci\oci_driver.c:686)错误:SQLSTATE[HY000]:OCISessionBegin:ORA-12705:无法访问 NLS 数据文件或指定的环境无效 (ext\pdo_oci\oci_driver.c:686)
【发布时间】:2014-09-26 12:11:56
【问题描述】:

我浏览过所有帖子,但没有一个适合我。 我正在尝试建立 PDO 连接,但不断收到以下错误消息。

错误:SQLSTATE[HY000]:OCISessionBegin:ORA-12705:无法访问 NLS 数据文件或指定的环境无效(ext\pdo_oci\oci_driver.c:686)

phpinfo 表示一切设置正确,php.ini 已配置,本地密钥更改为 NLS_LANG。

“(ext\pdo_oci\oci_driver.c:686)”是否表明我的设置有问题?

【问题讨论】:

标签: php oracle pdo


【解决方案1】:

发现问题:我重命名了 NLS_LANG 子键的值,而不是键本身的名称!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-07-28
    • 2011-10-13
    • 2018-09-20
    • 1970-01-01
    • 1970-01-01
    • 2023-03-28
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多