请问PHP连接oracle8i,怎么配置
我oracle8i客户端已经安装了,php.ini里extension=php_oci8.dll也改了,还有其他设置吗?谢谢!
[解决办法]
我在连接不上时 装了个oracle的客户端就可以用了。
[解决办法]
肯定是你的配置有问题了
你先检查你的 php 安装目录下(包括子目录)是否有 oci.dll 文件
再检查 oracle 客户端安装子目录下是否有 oci.dll 文件
如果都没有,就不好办了
由于目前的 oracle 版本都比较高(并且是改用java书写的),oci.dll 由 oracle 自己提供,不再随 php 发行了
安装的客户端应与oracle服务器一致
如果确认服务器端的是 oracle8,你可能需要在本地也安装一个服务器端
也可尝试从服务器复制一个 oci.dll
[解决办法]
第一,安装客户端或服务器.第二,建立oracle的连接.通过oracle的客户端访问oracle数据库,确保oracle已经正常运行.第三,配置php.ini文件.去掉;extension = php_oci8.dll 前的分号.同时拷贝php_oci8.dll到winnt下的system32目录.然后重启iis,打开php探针文件,开配置中是否已经支持oracle数据库.在net manager里面本地--> 服务器命名--> cinms 测试链接是否正常.最后还要检查编辑工具的配置是否正确。