小编Nic*_*son的帖子

在 PHP 7.3.13 Ubuntu 上安装 mcrypt 时出现问题

这就是我一直在做的事情。

$ sudo apt-get -y install gcc make autoconf libc-dev pkg-config
$ sudo apt-get -y install libmcrypt-de
$ sudo pecl install mcrypt-1.0.2
> libmcrypt prefix? [autodetect] :
Run Code Online (Sandbox Code Playgroud)

我将“extension=mcrypt.so”添加到 php.ini

那我就做

sudo bash -c "echo extension=/usr/lib/php/20190902/mcrypt.so > /etc/php/7.2/cli/conf.d/mcrypt.ini"
sudo bash -c "echo extension=/usr/lib/php/20190902/mcrypt.so > /etc/php/7.2/apache2/conf.d/mcrypt.ini"
Run Code Online (Sandbox Code Playgroud)

我遵循了这些说明:https://lukasmestan.com/install-mcrypt-extension-in-php7-2/

最后我检查一下php -i | grep mcrypt

这是我的输出:

PHP Warning:  PHP Startup: mcrypt: Unable to initialize module
Module compiled with module API=20190902
PHP    compiled with module API=20180731
These options need to match
 in Unknown on …
Run Code Online (Sandbox Code Playgroud)

php mcrypt ubuntu-18.04

8
推荐指数
1
解决办法
3047
查看次数

标签 统计

mcrypt ×1

php ×1

ubuntu-18.04 ×1