Cài đặt mcrypt cho PHP 7.2 trên Directadmin

0
419

Chạy các lệnh sau dưới quyền root để cài đặt mcrypt extension

cd /usr/local/src
rm -rf mcrypt-*
/usr/local/php72/bin/pecl channel-update pecl.php.net
/usr/local/php72/bin/pecl download channel://pecl.php.net/mcrypt-1.0.1
tar -zxvf mcrypt-*.tgz && cd mcrypt-*/
/usr/local/php72/bin/phpize
./configure --with-php-config=/usr/local/php72/bin/php-config
make && make install
echo "extension=mcrypt.so" >> /usr/local/php72/lib/php.conf.d/90-custom.ini

Khởi động lại Apache (PHP-FPM nếu có sử dụng) để thay đổi có hiệu lực

service httpd restart
service php-fpm restart

Kiểm tra mcrypt đã được cài đặt chưa

/usr/local/php72/bin/php -i | grep ^mcrypt

Kết quả đầu ra như sau là thành công

mcrypt
mcrypt support => enabled
mcrypt_filter support => enabled
mcrypt.algorithms_dir => no value => no value
mcrypt.modes_dir => no value => no value

ĐỂ LẠI BÌNH LUẬN