web-dev-qa-db-ja.com

php5-mcryptをインストールする方法

Sudo apt-get install php5-mcryptを使用してphp5-mcryptをインストールしようとすると、次のエラーが表示されます。 Sudo apt-get install lamp-server^を使用してphp5をインストールしました

ahmad@ubuntu:/var/www/html$ Sudo apt-get install php5-mcrypt
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package php5-mcrypt is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'php5-mcrypt' has no installation candidate
4
Ahmad

php5-mcrypt(php5のMCryptモジュール)は、Ubuntu 16.04、16.10、および17.04でphp7.0-mcrypt(PHPのlibmcryptモジュール)に更新されました。 Ubuntu 16.04のSudo apt-get install lamp-server^コマンドは、パッケージリストファイルですべてのTask:フィールドを検索し、lamp-serverですべてを取得します。その中にはphp7.0があります。次に、Sudo apt-get install package1 package2...を使用して標準的な方法でそれらのパッケージをインストールします

Ubuntu 16.04でターミナルを開き、次のように入力します。

Sudo apt-get install php7.0-mcrypt  

Ubuntu 17.10および18.04では、php5-mcryptがphp7.1-mcryptに更新されました。

7
karel