我试图组建一个新的laravel应用程序,并尝试运行php artisan来获取命令列表,并说它需要MCrypt扩展。我在OSX Mavericks上运行并从自制程序运行mrypt安装。所以现在我不得不弄清楚我需要做什么。我正准备好让它准备就绪,所以我可以开始搞乱Vagrant。
我确实通过终端点击这里的命令:
brew install libjpeg
brew install pcre
brew install libxml2
brew install mcrypt
所以现在我试图找出为什么它不让我运行其他命令并且即使我已经安装了mycrpt也需要启用它。
我做了下面的建议,当我尝试运行php artisan时,它说mycrypt php extention required。
有什么想法吗?
答案 0 :(得分:0)
假设php 5.5:
brew install php55-mcrypt
如果找不到它:
brew tap josegonzalez/php
brew install php55-mcrypt
如果它抱怨没有zlib:
brew tap homebrew/dupes
brew tap josegonzalez/php
brew install php55-mcrypt
如果您使用的是不同版本的php,只需将php55更改为匹配(php 5.3?brew install php53-mcrypt
)