Win系统下配置PHP链接Oracle

该文章内容主要介绍window系统下,php连接oracle的配置。

Win系统下配置PHP链接Oracle

一、环境

Apahce2.4 php5.6 Oracle 11</code></pre>

二、修改php.ini配置

php.ini中启用php_oci8_11g.dll,如果使用pdo,就将php_pdo_oci.dll也启用;

三、 下载instantclient_12_1

环境是32位的下载32的,64位的下载64位的

四、系统变量配置

instantclient_12_1的路径配置到系统变量,并将目录下的 oci.dll 复制到 C:\Windows\SysWOW64

五、重启apache

查看phpinfo(),看下PDO扩展中是否存在oci以及是否存在PDO_OCI扩展,

若存在则说明配置成功

2019年2月16日更新

六、32位win系统配置Oracle问题

1、下载Oracle client

根据系统位数和php位数下载响应的Oracle client

32位下载链接:http://www.oracle.com/technetwork/cn/topics/winsoft-085727.html
64位下载链接:http://www.oracle.com/technetwork/topics/winx64soft-_089540.html

2、配置环境变量

下载后把instantclient_11_2 目录配置到系统环境变量中(D:/instantclient_11_2)

3、然后把instantclient_11_2目录下的oci.dll,oraociei11.dll,orannzsbb11.dll这三个文件放到C:\Window\System32系统文件目录下

4、找到php的配置文件php.ini文件,打开并找到extension=php_oci8.dll、extension=php_pdo_oci.dll、extension=php_pdo_odbc.dll

5、最后重启apache服务,通过phpinfo()函数查看是否开启了OCI扩展。

上一篇:PHP防止sql注入,XSS攻击简单方法 下一篇:Yii2获取模块名、控制器名、方法名

评论

评论(0)

暂无评论