PHP Composer无法在Mac上运行

时间:2012-11-24 20:38:55

标签: php macos composer-php

我安装了bitnami mac堆栈主要是因为我的项目需要至少PHP 5.4.7版本。但是,我遇到了作曲家的问题。这是我跑步时遇到的错误:

php composer.phar install --dev

错误:

Richard-Knops-MacBook-Pro:my-project richardknop$ php composer.phar install --dev
dyld: Library not loaded: /Applications/MAMP/Library/lib/libiconv.2.dylib
  Referenced from: /opt/local/bin/php
  Reason: Incompatible library version: php requires version 8.0.0 or later, but libiconv.2.dylib provides version 7.0.0
Trace/BPT trap
Richard-Knops-MacBook-Pro:my-project richardknop$

如何解决?

2 个答案:

答案 0 :(得分:1)

更新您的mamp安装错误清楚地表明您的libiconv.2.dylib已过时。

如果MAMP没有更新版本安装apache + php via。 MAC-端口。

答案 1 :(得分:1)

BitNami是自包含的,不会修改您的系统环境。我认为问题是没有加载BitNami环境。

  

引自:/ opt / local / bin / php

这似乎不属于BitNami安装。为了将来的参考,解决方案(我认为)应该是:

  • 加载执行/Application/mampstack-5.4.x/use_mampstack
  • 的BitNami环境
  • 之后确保正确执行which php
  • 加载环境
  • 然后执行php composer.phar install --dev