摘要:环境是一键安装包配置,扩展包下载见底部安装依赖修改配置开启扩展重启服务文件下载
环境是lnmp.org一键安装包配置,oci8扩展包下载见底部
安装依赖
rpm -ivh oracle-instantclient12.1-basic-12.1.0.2.0-1.x86_64.rpm rpm -ivh oracle-instantclient12.1-devel-12.1.0.2.0-1.x86_64.rpm rpm -ivh oracle-instantclient12.1-jdbc-12.1.0.2.0-1.x86_64.rpm rpm -ivh oracle-instantclient12.1-sqlplus-12.1.0.2.0-1.x86_64.rpm tar zxvf oci8-2.1.3.tgz cd oci8-2.1.3 phpize ./configure --with-oci8=shared,instantclient,/usr/lib/oracle/12.1/client64/lib --with-php-config=/usr/local/php/bin/php-config make && make install
修改php.ini配置
vim /usr/local/php/etc/php.ini
开启扩展
extension=oci8.so
重启服务
service nginx restart service php-fpm restart
文件下载
oci8-2.1.3.tgz
oracle-instantclient12.1-basic-12.1.0.2.0-1.x86_64.rpm
oracle-instantclient12.1-devel-12.1.0.2.0-1.x86_64.rpm
oracle-instantclient12.1-jdbc-12.1.0.2.0-1.x86_64.rpm
oracle-instantclient12.1-sqlplus-12.1.0.2.0-1.x86_64.rpm
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/39505.html
摘要:连接数据库虽然不是最佳拍档,但组内开发确实有这样需求。安装是的连接数据库的简单客户端,不用安装一个客户端就可以连接数据库,有和版本。接下来还要让系统能够找到客户端的库文件,修改执行使环境变量生效。 php连接oracle数据库虽然不是最佳拍档,但组内开发确实有这样需求。如果没有参考合适的文档,这个过程还是挺折磨人的,下面是一个记录,原型是国外的一篇博客 Installing PDO_O...
摘要:本文介绍如何在位上安装位的扩展和的详细教程环境配置版本位位客户端在上启用扩展是扩展,一般默认不开启,用于连接到数据库,无论你是用哪种方式,也好还是直连也好,都需要这个扩展。安装是一组可轻松安装的免费库,允许程序连接到本地或远程数据库实例。 本文介绍如何在64位 Windows 上安装32位 PHP 的 OCI8 扩展和 Oracle Instant Client 的详细教程 环境配置:...
阅读 1061·2023-04-26 02:02
阅读 2401·2021-09-26 10:11
阅读 3553·2019-08-30 13:10
阅读 3743·2019-08-29 17:12
阅读 720·2019-08-29 14:20
阅读 2187·2019-08-28 18:19
阅读 2230·2019-08-26 13:52
阅读 954·2019-08-26 13:43