怎么设置php5.6,php5.6下连接Oracle的配置

首先说明下,我是在windows下,系统是win7 64位

这个升级跨度有点大,一直用apache2.2的,apache2.4发布了很久都没去安装

可能是处女座的缘故,不想安装wamp,xamp之类的集成包,他们很早就出了apache2.4,php5.5这些包了

一直想升级php到新一点的版本的,但一直觉得麻烦,懒,不想动,纠结了好久,终于在今天换了apache2.4,php5.6

都是自己下单独的包配置的

这其中有几个问题

第一 apache2.4 在官方 即 httpd.apache.org不提供windows的版本,这也是一直没把apache2.2升级到2.4的一个重要原因

答案:看了官方一个安装说明文档,apache2.4的手册里介绍,发现以前认为的第三方,实际是官方推荐的第三方,于是放心的去下载了

地址奉上:http://httpd.apache.org/docs/2.4/platform/windows.html 在downing apache for windows小节里有下载地址

第二,你需要安装vc2011

答案:这个在上面那个连接里的下载页有对应下载链接,我32位和64位的都装了,虽然我系统是64位的,但是我一直装的32位的apache和php,这次升级也是一样都是安装的32位

第三,php5.6里,只有一个关于oracle的扩展,php_oci8_12c.dll

答案:于是这个都懂,只能使用12C的客户端

这里可能会有些问题,我要连的是10g,11g的oracle啊,用12c的客户端不是不能链接,那这就是我们自己脑壳短路的现象,这个是客户端,少想点,下载安装再说

客户端就在官方下载就好,这里说下配置

主要注册两个路径,你可以保存以下代码到一个bat文件,然后运行,也可以直接修改注册表,如果你懂

#修改path变量,添加

@reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /v path /t reg_expand_sz /d ".;%path%;E:\webhome\instantclient_12_1" /f

@reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /v NLS_LANG /t reg_expand_sz /d "SIMPLIFIED CHINESE_CHINA.ZHS16GBK" /f

@reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /v LD_LIBRARY_PATH /t reg_expand_sz /d "E:\webhome\instantclient_12_1" /f

注意路径改成你的路径,这里得重启以下机器,好吧,重启完了,连接oracle试试

反正我就是这样,oracle连上了

------------正 文 已 结 束, 感 谢 您 的 阅 读 (折雨的天空)--------------------

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值