一、查看以下php的环境
![20211208161319.png][1] 根据图上标的环境去下载相应的Oracle驱动及扩展;X86即32位,与操作系统无关。 二、下载对应版本的Oracle
InstantClient http://www.oracle.com/technetwork/cn/database/features/instant-client/index-092699-zhs.html
![20211208161655.jpg][2] 需要下载同一个版本号的 “basicLIte”和sqlplus Oracle 的版本号查看
select * from v$version; 将下载下来instantclient_11_2解压到自己存放盘符下,我放在C盘根目录在。 增加系统变量前面加【修改完系统变量后要重启服务器】
PATH=C:\instantclient_11_2; NLS_LANG=AMERICAN_AMERICA.WE8MSWIN1252; //服务器端字符集
TNS_ADMIN=E:\Oracle\instantclient_11_2; //指定tnsnames.ora所在位置 三、下载OCI的php扩展包
http://pecl.php.net/package/oci8 下载时候注意对应phpinfo的php版本信息 ![20211208162356.jpg][3]
解压后将扩展文件 extension=php_oci8.dll extension=php_oci8_12c.dll //对应Oracle驱动版本
全部完成以后运行phpinfo查看扩展情况。 ![20211208162644.jpg][4] 附件php连接Oracle测试文件
[1]: /usr/uploads/2021/12/3931942844.png [2]: /usr/uploads/2021/12/3558460382.jpg
[3]: /usr/uploads/2021/12/3238917382.jpg [4]: /usr/uploads/2021/12/2912406818.jpg
https://jingyan.baidu.com/article/afd8f4ded3ed1a34e286e992.html
Comments | NOTHING