php-mcryptをphp7.2以降でとりあえず使う
PHPの暗号化モジュールphp-mcryptが、PHP7.1で非推奨に/php7.2では削除されました。
opensslやsodiumへの移行が推奨されていますが、ひとまずpeclに移動したphp-mcryptを使う方法をまとめます。
今回はphp-7.4でpeclのphp-mcryptを組み込みます。
[prompt] # yum install -y --enablerepo=remi,amzn2extra-php7.4 php74-php-pecl-mcrypt
モジュールの位置を確認
[prompt] # find / -name "mcrypt.so"
/opt/remi/php74/root/usr/lib64/php/modules/mcrypt.so
モジュールファイルを組込む設定ファイルを作成します。
[prompt] # vim /etc/php.d/mcrypt.ini
--
extension=/opt/remi/php74/root/usr/lib64/php/modules/mcrypt.so
これでphp-mcryptが有効になりました。
[prompt] # php -i | grep "mcrypt support"
mcrypt support => enabled
Author And Source
この問題について(php-mcryptをphp7.2以降でとりあえず使う), 我々は、より多くの情報をここで見つけました https://qiita.com/take2021/items/0a8cf0552c23d0f4097b著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .