编辑:我无法摆脱所需的" Mcrypt PHP扩展。"响应。 编辑2:我的问题不在终端(正如我发现的那样) 我的问题在于Apache。我不知道如何确认apache引用了MAMP随其安装的正确php.ini。它仍然使用OSX附带的默认值。 如何更新Apache以使用正确的php(.ini)????
我正在安装Laravel并遇到了mcrypt问题。我的ubuntu机器上运行良好。我尝试了一切。
我正在运行MacOSX 10.9.5
$ which php
/Applications/MAMP/bin/php/php5.5.14/bin/php
$ php --ini
Configuration File (php.ini) Path: /Applications/MAMP/bin/php/php5.5.14/conf
Loaded Configuration File: /Applications/MAMP/bin/php/php5.5.14/conf/php.ini
Scan for additional .ini files in: (none)
Additional .ini files parsed: (none)
$ php -i | grep mcrypt
...
mcrypt
mcrypt support => enabled
mcrypt_filter support => enabled
mcrypt.algorithms_dir => no value => no value
mcrypt.modes_dir => no value => no value
$ echo $PATH
/Applications/MAMP/bin/php/php5.5.14/bin:/usr/bin:/bin:/usr/sbin:/usr/local/bin:/usr/local/git/bin
......和
的内容$ nano ~/.bash_profile
PATH="/Applications/MAMP/bin/php/php5.5.14/bin:/usr/bin:/bin:/usr/sbin:/usr/local/bin:/usr/local/git/bin"
export PATH
我有...... - 安装自制软件来安装mcrypt
更新了我的路径
安装了xcode开发者工具
无数次重启我的终端,重启机器......
我缺少什么?!
请帮忙......