需要帮助在Mac High上为php开发环境安装mcrypt吗

需要帮助在Mac High上为php开发环境安装mcrypt吗,php,macos,mcrypt,macos-high-sierra,Php,Macos,Mcrypt,Macos High Sierra,我花了一天的大部分时间研究这个。昨天,我把我的Mac笔记本电脑升级到High Sierra。更新了运行我的开发环境的服务器应用程序。环境很好,只是我无法安装mcrypt。MacHS附带PHP5.6.30,我已经多次经历了这些步骤()。我走到我跑步的那一步 MACOSX_DEPLOYMENT_TARGET=10.13 CFLAGS='-O3 -fno-common -arch i386 -arch x86_64' LDFLAGS='-O3 -arch i386 -arch x86_64' CXXF

我花了一天的大部分时间研究这个。昨天,我把我的Mac笔记本电脑升级到High Sierra。更新了运行我的开发环境的服务器应用程序。环境很好,只是我无法安装mcrypt。MacHS附带PHP5.6.30,我已经多次经历了这些步骤()。我走到我跑步的那一步

MACOSX_DEPLOYMENT_TARGET=10.13 CFLAGS='-O3 -fno-common -arch i386 -arch x86_64' LDFLAGS='-O3 -arch i386 -arch x86_64' CXXFLAGS='-O3 -fno-common -arch i386 -arch x86_64' ./configure --with-php-config=/usr/bin/php-config
但它的回报是:

-bash:./configure:没有这样的文件或目录


非常感谢您的帮助。

我和您有同样的问题,因为我昨天更新了high Sierra并破坏了我的开发环境。我最终发现High Sierra已经安装了Php71,所以我已经安装的那个被覆盖了,所以我所做的是:

以美元表示的i的
(brew列表| grep php);不要卸载$i;完成

它让我的php工作,现在我所做的只是安装

brew安装php71 mcrypt php71 imagick

繁荣对我来说就像一种魅力,希望它能帮助你或其他人

这一切都是从候机楼传来的

此外,此链接也可能对您有所帮助


最好不要使用PHP mcrypt,它是一款废弃软件,多年来没有更新过,不支持标准PKCS 7(née PKCS 5)填充,只支持非标准的空填充,甚至不能用于二进制数据。mcrypt在2003年就有很多杰出的作品。mcrypt扩展已弃用,将在PHP7.2中删除。取而代之的是考虑使用或提供完整的解决方案,并保持正确,这是一个很好的建议-谢谢!我们将尽快考虑转移到这两个选项。同时,尽管如此,我仍然需要让我的本地dev env工作,以便我可以在当前的代码库上工作。因此,我们再次感谢您对解决这个问题的任何帮助。我尝试了这个解决方案,但没有任何改变。这很奇怪。Mcrypt似乎已安装,但在phpinfo中未显示。有什么想法吗?试试这个解决方案我真的希望。。。但不,它仍然不允许我安装mcrypt。事实上,我不应该那样说。它似乎正在安装,但它不工作。phpinfo不显示mcrypt的任何设置。请尝试将mcrypt的路径添加到php.ini中。我将它添加到我的文件末尾,这就是它的样子。扩展=/usr/local/ceral/php71 mcrypt/7.1.11_17/mcrypt.so