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

Fil*_*Fil 13 php mysql lamp server ubuntu-16.04

我一直在尝试在安装了灯的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的这篇文章,但是当我来到我需要运行的部分时,sudo phpenmod mcrypt我得到了一条消息说...

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

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

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

Som*_*nha 20

指着php7.1-mcryptphp7.2将在这里解决问题.以下是使用Install配置7.1版本mcrypt的php7.2

步骤php7.1-mcrypt

sudo apt install php7.1-mcrypt
Run Code Online (Sandbox Code Playgroud)


创建符号链接 php7.1-mcrypt

sudo ln -s /etc/php/7.1/mods-available/mcrypt.ini /etc/php/7.2/mods-available/
Run Code Online (Sandbox Code Playgroud)


启用mcrypt扩展

sudo phpenmod mcrypt
Run Code Online (Sandbox Code Playgroud)


注意:
上面的解决方案是一个解决方法,在php7.2中启用mcrypt到apt直到php7.2-mcrypt不可用.

  • 无法找到包php7.1-mcrypt (14认同)