私は、readline 5.2とApache2を使用して、debian-linux-gnu(x86_64)のために、ランプがインストールされたUbuntu 16.04.3 LTS、php 7.2、mysql Ver 15.1 Distrib 10.2.12-MariaDBにphpmyadminをインストールしようとしました。
そして、私は this digitalOceanからの記事をフォローしていますが、私はSudo phpenmod mcrypt
というメッセージが表示されました。
警告:モジュールmcrypt iniファイルは/etc/php/7.2/mods-availableに存在しません
私はgodaddyにインストールされたubuntuでこれをやっています
これに最適なソリューションを提供できますか?
php7.1-mcrypt
でphp7.2
をポイントすると、ここで問題が解決します。以下は、php7.2
で7.1バージョンのmcryptを設定する手順です。
Install php7.1-mcrypt
Sudo apt install php7.1-mcrypt
php7.1-mcrypt
へのシンボリックリンクを作成
Sudo ln -s /etc/php/7.1/mods-available/mcrypt.ini /etc/php/7.2/mods-available/
mcrypt
拡張機能を有効にする
Sudo phpenmod mcrypt
FastCGI Process Managerサービスを再起動
Sudo service php7.2-fpm restart
注:
上記のソリューションは、php7.2-mcrypt
が使用できなくなるまで、aptを介してphp7.2でmcryptを有効にする回避策です。
php-7.上記のように、このコマンドを実行する必要がありました
Sudo ln -s /etc/php/7.0/mods-available/mcrypt.ini /etc/php/7.3/mods-available/
バージョン7.0がデフォルトで付属しています。