加入收藏 | 设为首页 | 会员中心 | 我要投稿 上饶站长网 (https://www.0793zz.com.cn/)- 数据库平台、视觉智能、智能搜索、决策智能、迁移!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

为Plesk PHP7启用Oracle OCI8扩展方法总结

发布时间:2022-08-03 10:41:22 所属栏目:PHP教程 来源:互联网
导读:在本篇文章里小编给大家总结了关于为Plesk PHP7启用Oracle OCI8扩展方法和相关代码,需要的朋友们学习下。 注:本文适用于RHEL/CentOS发行版。 步骤1.安装构建自定义PHP 7模块所需的devel包 # yum install plesk-php70-devel gcc glibc-devel libmemcached-de
  在本篇文章里小编给大家总结了关于为Plesk PHP7启用Oracle OCI8扩展方法和相关代码,需要的朋友们学习下。
 
  注:本文适用于RHEL/CentOS发行版。
 
  步骤1.安装构建自定义PHP 7模块所需的devel包
 
  # yum install plesk-php70-devel gcc glibc-devel libmemcached-devel zlib-devel make libaio.x86_64
 
  步骤2.下载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 OTN),并将其上传到服务器上。、
 
  https://www.phpfensi.com/database/572638.html
 
  步骤3.安装oracle-instantclient12 *包:
 
  # rpm -Uhv 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
 
  步骤4.用pecl安装oci8包
 
  # /opt/plesk/php/7.0/bin/pecl install oci8
 
  步骤5.在php.ini中启用oci8模块
 
  # echo "extension=oci8.so" > /opt/plesk/php/7.0/etc/php.d/oci.ini
 
  要为通过Plesk安装的其他PHP引擎安装oci8扩展,请为相应的PHP版本安装PHP devel包。
 
  例如,对于PHP 7.2:
 
  # yum install plesk-php72-devel
 
  重复上面的步骤4,5,确保路径是当前PHP版本的:
 
  # /opt/plesk/php/7.2/bin/pecl install oci8
 
  # echo "extension=oci8.so" > /opt/plesk/php/7.2/etc/php.d/oci.ini
 
  检查扩展是否已启用:
 
  # /opt/plesk/php/7.2/bin/php -m | grep oci
 
  oci8

(编辑:上饶站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读