警告:/etc/php/7.2/mods-available下不存在模块mcrypt ini文件

问题描述 投票:12回答:1

我一直在尝试在安装了灯的Ubuntu 16.04.3 LTS中安装phpmyadmin,php 7.2,mysql Ver 15.1 Distrib 10.2.12-MariaDB,用于使用readline 5.2和apache2的debian-linux-gnu(x86_64)。

我正在关注来自digitalOcean的this文章,但是当我来到需要运行sudo phpenmod mcrypt的部分时,我收到了一条消息说...

警告:/etc/php/7.2/mods-available下不存在模块mcrypt ini文件

我在godaddy上安装的ubuntu上这样做

你能为此提供最佳解决方案吗?

php mysql server ubuntu-16.04 lamp
1个回答
17
投票

php7.1-mcrypt指向php7.2将解决这个问题。以下是使用php7.2配置7.1版本mcrypt的步骤 安装php7.1-mcrypt

sudo apt install php7.1-mcrypt

创建与php7.1-mcrypt的符号链接

sudo ln -s /etc/php/7.1/mods-available/mcrypt.ini /etc/php/7.2/mods-available/

启用mcrypt扩展

sudo phpenmod mcrypt

重新启动FastCGI Process Manager服务

sudo service php7.2-fpm restart

注意: 上面的解决方案是一个解决方法,通过apt直到php7.2-mcrypt不能使用php7.2中的mcrypt。

© www.soinside.com 2019 - 2024. All rights reserved.