php7如何安装pdo_oci扩展

php7安装pdo_oci扩展的方法:1、在官网下载并安装oracle客户端;2、进入php的源码安装包,执行【/usr/local/php/bin/phpize】;3、执行【make install】命令安装即可。

php7如何安装pdo_oci扩展

本文操作环境:centos 7系统、php7、thinkpad t480电脑。

前提:

CentOS服务器上已有相关环境:apache2、php7

需要安装:1.oracle客户端、2.oci8扩展、3.pdo_oci扩展

立即学习“PHP免费学习笔记(深入)”;

一、安装Oracle客户端

Oracle客户端可以在oracle官网下载

0b026d65041348a907903650530bcfb.png

选择这上面这两个安装包,下载到/usr/local/src 然后解压:

unzip instantclient-basic-linux.x64-11.2.0.4.0.zipunzip instantclient-sdk-linux.x64-11.2.0.4.0.zip

登录后复制

然后进入到解压后的目录:cd instantclient_11_2/将下面的三个文件作一下连接

ln -s libnnz11.so libnnz.soln -s libclntsh.so.11.1 libclntsh.soln -s libocci.so.11.1 libocci.so

登录后复制

然后将解压后的目录移动到 /usr/local/lib目录下,并易名为‘instantclient’      

mv ./instantclient_11_2   /usr/local/lib/instantclient

登录后复制

(学习视频分享:php视频教程)

二、安装oci8扩展

进入php的源码安装包:cd /usr/local/src/php-7.1.25/ext/oci8/

执行/usr/local/php/bin/phpize

然后执行:

./configure --with-php-config=/usr/local/php/bin/php-config --with-oci8=shared,instantclient,/usr/local/lib/instantclient

登录后复制

然后执行make 

最后make install

进入cd /usr/local/php/lib/php/extensions/no-debug-zts-20160303/查看有oci8.so这个文件说明安装成功

接下来就是在php.ini配置中添加一句extension=oci8.so

三、安装pdo_oci扩展

进入php的源码安装包:cd /usr/local/src/php-7.1.25/ext/pdo_oci

执行/usr/local/php/bin/phpize

然后执行:./configure –with-php-config=/usr/local/php/bin/php-config –with-pdo-oci=instantclient,/usr/local/lib/instantclient

然后执行make 

最后make install

进入cd /usr/local/php/lib/php/extensions/no-debug-zts-20160303/查看有pdo_oci.so这个文件说明安装成功

接下来就是在php.ini配置中添加一句extension=pdo_oci.so

查看phpinfo如果有oci8和pdo_oci的话就添加成功了

相关推荐:php教程

以上就是php7如何安装pdo_oci扩展的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2519310.html

(0)
上一篇 2025年3月5日 16:23:51
下一篇 2025年3月5日 16:23:58

AD推荐 黄金广告位招租... 更多推荐

相关推荐

发表回复

登录后才能评论