我需要在Linux服务器上为php安装mcrypt。我有PECL和在API版本20170718上运行的PHP 7.2(即,所有PHP * .so扩展名都从/ usr / bin / php / 20170718加载)。但是,当我跑步时,
pecl install mcrypt-1.0.1
它说,
Configuring for:
PHP Api Version: 20180731
Zend Module Api No: 20180731
Zend Extension Api No: 320180731
libmcrypt prefix? [autodetect] : ...
如果我安装了该版本,则会安装错误的版本,并且不会出现该版本,因为我运行的是php API版本20170717,不是20180731。此外,直接从/中包含它usr / bin / php / 20180731目录仍然会导致崩溃,因为它识别出错误的API版本。
如何为PHP API版本20170718安装正确的mcrypt版本?