Windows下PHP打开Oracle扩展

本文详细介绍了在Windows环境下,使用PHP7和PHPStudy(小皮)配置Oracle扩展的步骤。首先,下载OracleInstantClient,然后将所需DLL文件放入PHP目录,并创建环境变量。接着,将InstantClient文件复制到指定目录,并重启Apache服务,以实现PHP成功连接Oracle数据库。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

windows php7、PHPStudy(小皮)配置oracle扩展

 

1、访问链接下载对应oracle版本的即时客户端(Oracle Instant Client)https://www.oracle.com/database/technologies/instant-client/winx64-64-downloads.html

 2.解压下载文件,将下面两个文件放入php目录下

 1、安装并配置好Oracle 12C。

 2、以PhpStudy为例,其他LAMP工具原理一样。

 3、Oracle官方对应的Instant Client版本。建议下载Basic。

 4、严格对应PHP版本号(如7.0.21)的三个dll文件:php_pdo_oci.dll、 php_oci8_12c.dll、php_oci8.dll

 
 

 好,进入正题,下面就开始配置,使PHP成功连接Oracle。

 1、打开PHP的扩展,php_pdo_oci.dll、 php_oci8_12c.dll、php_oci8.dll这三个都要打开。

 打开CMD 执行: mkdir c:\php-sdk\oracle\x64\instantclient_12_1\sdk ,建好目录。

 
 

 2、将准备好的Instant Client解压,然后把根目录下的所有文件,拷贝到上面建好的sdk目录下。(
 重要)


 3、创建环境变量

  Path中,增加 C:\php-sdk\oracle\x64\instantclient_12_1\sdk

  ORACLE_HOME = C:\php-sdk\oracle\x64\instantclient_12_1\sdk

  TNS_ADMIN = C:\php-sdk\oracle\x64\instantclient_12_1\sdk
 
 
 

 4、拷贝文件:

  1> 将C:\php-sdk\oracle\x64\instantclient_12_1\sdk 目录下的文件,拷贝到Apache的bin目录

  2> 同样,将上述文件,拷贝到 PHP的根目录下。

 
 

 重启Apache服务即可。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值