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


Posted in PHP onMarch 29, 2019

注:本文适用于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://3water.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
PHP 相关文章推荐
PHP 5昨天隆重推出--PHP 5/Zend Engine 2.0新特性
Oct 09 PHP
eWebEditor v3.8 商业完整版 (PHP)
Dec 06 PHP
php 全局变量范围分析
Aug 07 PHP
用php实现选择排序的解决方法
May 04 PHP
PHP文件缓存内容保存格式实例分析
Aug 20 PHP
Yii配置文件用法详解
Dec 04 PHP
php轻量级的性能分析工具xhprof的安装使用
Aug 12 PHP
PHP使用stream_context_create()模拟POST/GET请求的方法
Apr 02 PHP
比较完整的微信开发php代码
Aug 02 PHP
php实现基于pdo的事务处理方法示例
Jul 21 PHP
PHP使用curl_multi_select解决curl_multi网页假死问题的方法
Aug 15 PHP
ThinkPHP 3.2.3实现加减乘除图片验证码
Dec 05 PHP
PHP中ltrim()函数的用法与实例讲解
Mar 28 #PHP
CodeIgniter框架实现的整合Smarty引擎DEMO示例
Mar 28 #PHP
PHP微商城开源代码实例
Mar 27 #PHP
PHP简单验证码功能机制实例详解
Mar 27 #PHP
PHP判断访客是否手机端(移动端浏览器)访问的方法总结【4种方法】
Mar 27 #PHP
PHP实现数据四舍五入的方法小结【4种方法】
Mar 27 #PHP
PHP判断是否微信访问的方法示例
Mar 27 #PHP
You might like
深入解析php之sphinx
2013/05/15 PHP
php实现cc攻击防御和防止快速刷新页面示例
2014/02/13 PHP
CodeIgniter基于Email类发邮件的方法
2016/03/29 PHP
PHP数组函数array_multisort()用法实例分析
2016/04/02 PHP
jquery实现marquee效果(文字或者图片的水平垂直滚动)
2013/01/07 Javascript
input输入框的自动匹配(原生代码)
2013/03/19 Javascript
js读写(删除)Cookie实例详解
2013/04/17 Javascript
JQuery异步获取返回值中文乱码的解决方法
2015/01/29 Javascript
jquery图片滚动放大代码分享(2)
2015/08/28 Javascript
打造自己的jQuery插件入门教程
2016/09/23 Javascript
第一次接触神奇的Bootstrap
2016/10/14 Javascript
Angular2 多级注入器详解及实例
2016/10/30 Javascript
谈谈第三方App接入微信登录 解读
2016/12/27 Javascript
原生js实现下拉框功能(支持键盘事件)
2017/01/13 Javascript
JS实现的合并多个数组去重算法示例
2018/04/11 Javascript
Vue 应用中结合vux使用微信 jssdk的方法
2018/08/28 Javascript
node中使用log4js4.x版本记录日志的方法
2019/08/20 Javascript
vue elementui tree 任意级别拖拽功能代码
2020/08/31 Javascript
[54:58]完美世界DOTA2联赛PWL S2 LBZS vs Rebirth 第一场 11.25
2020/11/25 DOTA
Python中字符串对齐方法介绍
2015/05/21 Python
对python的文件内注释 help注释方法
2018/05/23 Python
Django项目中实现使用qq第三方登录功能
2019/08/13 Python
python修改文件内容的3种方法详解
2019/11/15 Python
Tensorflow中tf.ConfigProto()的用法详解
2020/02/06 Python
python+selenium+chrome批量文件下载并自动创建文件夹实例
2020/04/27 Python
Python pandas如何向excel添加数据
2020/05/22 Python
Python实现验证码识别
2020/06/15 Python
html5 乒乓球(碰撞检测)实例二
2013/07/25 HTML / CSS
德国网上花店:Valentins
2018/08/15 全球购物
美体小铺波兰官方网站:The Body Shop波兰
2019/09/03 全球购物
甜美蛋糕店创业计划书
2014/01/30 职场文书
文秘档案管理岗位职责
2014/03/06 职场文书
主持词开场白
2014/03/17 职场文书
2015年事业单位办公室文员工作总结
2015/04/24 职场文书
舌尖上的中国观后感
2015/06/02 职场文书
详解如何用Python实现感知器算法
2021/06/18 Python