这就是我一直在做的事情。
$ 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)