首页 文章

ERROR OCIEnvNlsCreate . 检查ORACLE_HOME(Linux)env var或PATH(Windows)和/或NLS设置,权限等

提问于
浏览
2

我有perl脚本使用DBD :: Oracle来运行查询并打印结果 . 当我尝试通过apache或终端访问时,我收到相同的错误 . ERROR OCIEnvNlsCreate . 检查ORACLE_HOME(Linux)env var或PATH(Windows)和/或NLS设置,权限等 .

所以我设置了ORACLE_HOME环境变量,它在终端上工作正常,但apache抛出相同的东西 . 有什么建议?

1 回答

  • 3

    看起来你的apache找不到ORACLE_HOME . 尝试在位于apache home dir的envvars文件中设置ORACLE_HOME变量:export ORACLE_HOME = / path / to / oracle / home

相关问题