在 mac OS 10.13 中安装 Mcrypt 扩展时出现问题



我正在尝试在 mac 上运行代码点火器项目,但它显示"加密库需要 Mcrypt 扩展名"错误。我已经尝试了许多解决方案来安装Mcrypt扩展程序,但每次我都遇到错误。我尝试使用自制软件安装它,使用brew安装php5-mcrypt命令,但每次都得到名称为"php5-mcrypt"错误的可用公式问题是我是Mac的新手,所以现在我被困住了,因为我不知道如何解决这个问题。任何人都可以帮助我并指导我应该怎么做才能安装 Mcrypt 扩展?我使用的是PHP版本7.2.4和macOS 10.13:High Sierra(Lobo(。

我建议您尝试MacPorts。这就像自制软件,但我最近运气更好。有一个用于php72-mcrypt的端口,如果这是你想要的。 还有许多其他可用。此处的MacPorts主页提供了加载MacPorts的说明,并且还列出了可用端口。

mcrypt自 7.2 以来已从 PHP 核心中删除。要在 PHP 7.2 中安装mcrypt,您必须通过 PCEL 进行安装。该命令是:

sudo pecl install mcrypt-1.0.1

您可能还想阅读官方安装文档。

对于Mac用户,安装MAMP pro并选择具有mcrypt的php版本。 也就是说,php 7.2之前的任何版本。 启动服务器,瞧,你很高兴。

最新更新