nncbqqcom 2018-03-14 13:59 采纳率: 0%
浏览 1311
已结题

急!重赏!LINUX+PHP环境上连接ORACLE数据库提示权限拒绝的问题

在LINUX CentOS6.5+PHP5.6环境下,要连接使用Oracle 11g
现在有:
(1)D机:数据库服务器,为Oracle 11g
(2)C1台式机:安装有 LINUX CentOS6.5+PHP5.6环境和OCI8
(3)C2笔记本机:LINUX CentOS6.5+PHP5.6环境和OCI8
(4)一个PHP WEB程序

在C2机上,PHP WEB程序连接使用D机 oracle正常。

在C1机上,同样的PHP WEB程序连接使用D机 oracle 时,即使OCI8文件已经给最高权限文件和777,还是一直提示:

SQLSTATE[HY000]:pdo_oci_handle_factory:ORA-12546:TNS:permission denied (/root/PDO_OCI-1.0/oci_driver.c:463)

请问应该如何解决?图片说明

  • 写回答

4条回答 默认 最新

  • qq_22645969 2018-03-14 14:12
    关注

    确保你有php_pdo_oci8.dll和php_oci8.dll禁用扩展(在你的PHP INI),只留下一个适合你的环境,这是php_pdo_oci.dll

    评论

报告相同问题?

悬赏问题

  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置
  • ¥15 有没有研究水声通信方面的帮我改俩matlab代码
  • ¥15 对于相关问题的求解与代码
  • ¥15 ubuntu子系统密码忘记
  • ¥15 信号傅里叶变换在matlab上遇到的小问题请求帮助
  • ¥15 保护模式-系统加载-段寄存器
  • ¥15 电脑桌面设定一个区域禁止鼠标操作
  • ¥15 求NPF226060磁芯的详细资料