PHP 7.2 加入 mcrypt

PHP 7.2 開始不支援  mcrypt 的模塊

首先安裝一些必要的工具與軟體

apt -y install gcc make autoconf libc-dev pkg-config php7.2-dev
apt -y install libmcrypt-dev
pecl install mcrypt-1.0.1

接著會看到訊息

libmcrypt prefix? [autodetect] :

直接按下 Enter  即可

最後加入 mcrypt 的模塊載入

bash -c "echo extension=/usr/lib/php/20170718/mcrypt.so > /etc/php/7.2/cli/conf.d/mcrypt.ini"
bash -c "echo extension=/usr/lib/php/20170718/mcrypt.so > /etc/php/7.2/fpm/conf.d/mcrypt.ini"

重啟 php7.2…完成。

Posted in PHP