生命不息
装逼不止

Centos下PHP7.2安装Mycrpt扩展的方法

PHP的Mycrpt扩展从PHP 7.1.0 开始废弃,自 PHP 7.2.0 起,会移到 PECL。

但是有些程序依然会使用Mycrpt扩展,如果程序本身不解决这一问题,我们会得到如下错误提示:

那么我们如何解决这一问题呢!博主还是通过编译让php7.2也支持起来了Mycrpt扩展。效果如下:

请不要怀疑不是同一个phpinfo下的截图(:逃

下面是具体方法:

系统版本:Centos7.4 64bit

环境:使用一键包,oneinstack (请恕时间精力有限,没有测试别的环境或是一键包)

php版本:php7.2.6(没错,当然是最新的版本了)

下面开始安装

1.查看pcel上面的介绍

看样子是支持的嘛!

下面开始安装吧

ssh到服务器

先安装一下必要组件

下载mcrypt

解压并进入目录

查找phpize

以上是两条命令都要执行一下

查找php-config位置

编译安装

注意命令中php-config的目录

如果遇到错误提示如下:

请先安装gcc,命令

安装

因为oneinstack对扩展引入是使用ini文件来进行的,找到php.d文件夹后即可进行操作

写入一个mcrypt.ini文件,php会自动调用

如果不是使用ini文件引入扩展,需要在php.ini文件里加入以下语句

至此,扩展就安装完成了。

赞(2)
未经允许不得转载:似水流年 » Centos下PHP7.2安装Mycrpt扩展的方法
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

似水流年--王俊伟个人博客

联系博主关注我们