Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/279.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
brew安装php55 intl失败,无法安装Composer_Php_Macos_Npm_Homebrew - Fatal编程技术网

brew安装php55 intl失败,无法安装Composer

brew安装php55 intl失败,无法安装Composer,php,macos,npm,homebrew,Php,Macos,Npm,Homebrew,我正在尝试安装npm install&&grunt,但是它告诉我我需要composer。我正在尝试安装composer,但这取决于php55 我尝试过brew安装php55、php55 intl、php56、php56 intl等 我在这里阅读说明: 它指出,对于Mac,我应该简单地使用brew命令: brew更新brew tap 自制/自制php brew tap自制/复制 brew tap自制/版本 brew安装php55 intl在此处失败 brew安装homebrew/php/compo

我正在尝试安装npm install&&grunt,但是它告诉我我需要composer。我正在尝试安装composer,但这取决于php55

我尝试过brew安装php55、php55 intl、php56、php56 intl等

我在这里阅读说明:

它指出,对于Mac,我应该简单地使用brew命令:

brew更新brew tap 自制/自制php brew tap自制/复制 brew tap自制/版本 brew安装php55 intl在此处失败 brew安装homebrew/php/composer

我得到以下错误:

brew安装php55 intl ==>安装php55 intl的依赖项:php55,icu4c ==>安装php55内部依赖项:php55 ==>正在下载 下载:/Library/Caches/Homebrew/php55-5.5.15 ==>。/configure--prefix=/usr/local/ceral/php55/5.5.15--localstatedir=/usr/local/var--sysconfdir=/usr/local/etc/php/5.5--with-config-file-path=/usr/local/etc/php/5.5/conf.d--检查png\u-write\u-in-lpng中的图像。。。是,如果配置失败,请重试 --使用xpm dir=检查fabsf。。。是的,检查地板。。。是配置:错误:GD生成测试失败。请检查一下电话号码 有关详细信息,请参阅config.log

请阅读以下内容: 如果报告此问题,请访问(非自制/自制):

/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/Ruby/2.0.0/rubygems/core\u ext/kernel\u require.rb:55:in
require”:类不是来自的模块(TypeError)
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/Ruby/2.0.0/rubygems/core\u ext/kernel\u require.rb:55:in
require'来自 /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/Ruby/2.0.0/net/http.rb:390:in 来自 /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/Ruby/2.0.0/net/http.rb:384:in ”来自 /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/Ruby/2.0.0/net/http.rb:25:in 来自 /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/Ruby/2.0.0/rubygems/core\u ext/kernel\u require.rb:55:in require'来自 /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/Ruby/2.0.0/rubygems/core\u ext/kernel\u require.rb:55:in
require'来自
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/Ruby/2.0.0/net/https.rb:21:in
”来自 /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/Ruby/2.0.0/rubygems/core\u ext/kernel\u require.rb:55:in
require'来自
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/Ruby/2.0.0/rubygems/core\u ext/kernel\u require.rb:55:in
require'from/usr/local/Library/Homebrew/utils.rb:308:in
open'
from/usr/local/Library/Homebrew/utils.rb:350:in
issues\u matching' from/usr/local/Library/Homebrew/utils.rb:378:in
issues\u for\u formula'
来自/usr/local/Library/Homebrew/exceptions.rb:171:in
fetch_issues' from/usr/local/Library/Homebrew/exceptions.rb:167:in
issues'from
/usr/local/Library/Homebrew/exceptions.rb:207:in
dump'from /usr/local/Library/brew.rb:158:in
rescue in'from
/usr/local/Library/brew.rb:66:in
'

有人知道附近还有别的工作吗?我尝试过curl命令,但它们从未运行过,而且我无法在mac上运行exe

谢谢

解决方案:

  • 升级至XCode的最新版本
  • 确保重新安装XCode CLT:
    XCode选择--install
  • 更新公式:
    brew更新
  • 删除zlib:
    brew rm zlib
  • 安装/重新安装php55:
    brew安装php55
    (由于zlib是一个依赖项,因此将重新安装)
然后是
brew安装编写器

可在此处找到:


我需要更新我的Xcode,然后一切都运行。

如果您没有使用brew安装PHP版本,您可以在不使用brew的情况下安装composer。下载.phar并将其移动到/usr/local/bin@lsouza这也很有效,谢谢您您可能也需要这样做: