エンジニアの卵_level1

【毎日更新!】新卒2年目エンジニアブログです! プログラムだけじゃなく、マネジメントとかも書いていきたい!

php7.2でmcryptがインストールできない問題【124日目】

Dockerやってたらmcryptがインストールできない

なんでだーってなった。

コマンド間違えてないはずなのに、

/usr/src/php/ext/mcrypt does not exist

って出る。なぜだ。

でもきっと私の記述が間違ってるんだ・・・

そう思ってた

mcryptはPHP7.1で非推奨、7.2で消えました

PHP: はじめに - Manual

This feature was DEPRECATED in PHP 7.1.0, and REMOVED in PHP 7.2.0.

あっ・・・
ってことで、php7.2ではmcrypt消されてるやつですね。

この拡張モジュールは » PECL レポジトリに移動 されており

ってことで、必要な方はPECL使ってインストールしてくださいとのこと。

一応非推奨ですが。

オモイコミ、ダメ、ゼッタイ

完全に私の記述がきっと間違えてるんだろうって思いながら検索ワード入れてたから、
全然見つかりませんでした・・・

エラーメッセージで検索しても、コマンドの順番違うよとか書いてて、
いや、間違えてないはずなのに・・・って思いながら書いてました。
こんなのに2時間かけるとか・・・

ってことで、オモイコミ、ダメ、ゼッタイ。