我正在使用:
尝试连接到Oracle:
已经检查过凭据,已经尝试连接到其他Oracle服务器,但错误仍然相同:
12546 ORA-12546: TNS:permission denied *
已经给/usr/local/oracle/11.2/client64/
许可0777许可,但没有解决。
服务器在任何黑名单中都没有IP。
在使用OracleInstantClient的任何其他Windows PC中运行相同的代码,并且服务器上不需要进一步配置关于授予访问权限或任何权限的任何权限。
还有什么我可以检查来解决这个问题吗?
答案 0 :(得分:5)
经过几个小时的搜索,我发现了这篇文章:http://www.emsperformance.net/2013/12/20/connecting-to-oracle-database-from-php-with-oci8/这是迄今为止解释LAMP,Oracle,Zend安装过程的最佳文章。
我缺少的设置是:
setsebool -P httpd_can_network_connect on