怎么在Plesk PHP7中启用Oracle OCI8扩展

php有什么用

php是一个嵌套的缩写名称,是英文超级文本预处理语言,它的语法混合了C、Java、Perl以及php自创新的语法,主要用来做网站开发,许多小型网站都用php开发,因为php是开源的,从而使得php经久不衰。

步骤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.jb51.net/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

原创文章,作者:AWSER,如若转载,请注明出处:http://www.wangzhanshi.com/n/9409.html

(0)
AWSER的头像AWSER
上一篇 2025年1月1日 16:46:36
下一篇 2025年1月1日 16:46:38

相关推荐

  • GD库实现webp转换jpg的PHP程序

    PHP程序来执行webp格式转换成jpg格式有几种方法:一是安装imagemagick实现,二是安装GD库实现,可以直接用dwebp命令。本文我们将介绍使用PHP的图像处理库GD,…

    php 2024年12月17日
  • php7如何禁止缓存

    php7禁止缓存的方法:1、找到安装目录下的php.ini文件;2、修改“opcache.enable=1 opcache.enable_cli=1”;3、重启服务。 本文操作环境…

    php 2025年1月1日
  • 如何在win10系统中安装PHP7环境

    单站点配置 打开%Apache24%\conf\httpd.conf文件: 1、 找到“ServerRoot”,将其指定为%Apache24%所在目录; 2、 修改文档根目录; D…

    php 2025年1月1日
  • php7和php5有哪些不同点

    1、php标量类型和返回类型声明 #主要分为两种模式,强制性模式和严格模式 declare(strict_types=1) #1表示严格类型校验模式,作用于函数调用和返回语句;0表…

    php 2025年1月1日
  • Windows7下搭建PHP7运行环境的方法

    php7号称能直追facebook的HHVM,为了体验一把传说中的高性能,我特意在本地电脑上尝试着安装了php7,不得不承认,php7的运行环境相对于之前的php5来说还是有一点苛…

    2025年1月1日
  • PHP7中基于函数方式如何使用lib库

    前言 首先说下什么是lib库。lib库就是一个提供特定功能的一个文件。可以把它看成是PHP的一个文件,这个文件提供一些函数方法。只是这个lib库是用c或者c++写的。 使用lib库…

    php 2025年1月1日
  • 6种解决PHP Trait属性冲突问题的方法小结

    在PHP中,Trait是一种用于在类之间共享方法的方法。然而,Trait中的成员属性可能会导致冲突,特别是如果在使用Trait的类中定义了与Trait中相同名称的属性。为了解决这种…

    php 2024年12月17日
  • php5不安全的原因是什么

    网络技术应用研究公司 W3Techs 近日表示,根据所有网站使用 PHP 版本的情况,从 2019 年 1 月 1 日起,有近 62% 的网站将会因为无法获得安全更新,而受到恶意攻…

    2025年1月2日
  • Windows下安装PHP5配置是怎样的

    PHP快速发展,PHP5的出现使它的功能更强大,下面教教大家关于PHP5配置。PHP5包括以下一些重要的特征:◆支持新的对象模型和许多新特点的Zend引擎。◆完全重新编写了XML支…

    php 2025年1月2日
  • 怎么配置Apache和Php5

      怎样配置Apache?   1、在d盘(为装载了Apahe和Php5的磁盘)下新建目录d:\web\www(当然,你可以随便建一个目录),用来存放php文件(尽量和Apache…

    php 2025年1月2日

发表回复

登录后才能评论