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服务即可。