php - 在使用 Homebrew的Mac操作系统 Mavericks 上,无法安装 PHP

  显示原文与译文双语对照的内容
0 0

因为现在我已经安装了 PHP,所以我已经安装了Apache服务器,并安装了 Homebrew,安装了Apache服务器,并安装了,但我已经安装了 Apache,所以我总是得到一个错误:

这是我尝试安装的命令:

 
brew install php53

 

我收到以下错误消息:


make: *** [sapi/cli/php] Error 1
make: *** Waiting for unfinished jobs....
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make: *** [libs/libphp5.bundle] Error 1

READ THIS: https://github.com/Homebrew/homebrew/wiki/troubleshooting
If reporting this issue please do so at (not Homebrew/homebrew):
https://github.com/josegonzalez/homebrew-php/issues

/usr/local/Library/Homebrew/utils.rb:319:in `rescue in open': uninitialized constant 
 GitHub::OpenSSL (NameError)
from/usr/local/Library/Homebrew/utils.rb:304:in `open'
from/usr/local/Library/Homebrew/utils.rb:345:in `issues_matching'
from/usr/local/Library/Homebrew/utils.rb:373:in `issues_for_formula'
from/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:208:in `dump'
from/usr/local/Library/brew.rb:133:in `rescue in <main>'
from/usr/local/Library/brew.rb:72:in `<main>'

我总是运行 brew doctor:

 
brew doctor

 

产生以下警告:

警告:你安装的/usr/bin/install_name_tool 版本已过期。 这将导致二进制包安装失败。 如果安装osx-gcc-installer或者 RailsInstaller,可能会发生这种情况。 要恢复它,你必须重新安装 OS X 或者从操作系统包中还原二进制文件。

我做错什么了? 如何修复此问题?

时间: 原作者:

0 0

似乎其他人已经有了这个问题。 一个建议是


xcode-select --install

我在这里发现:https://github.com/Homebrew/homebrew-php/issues/1172

0 0

如果你刚刚安装了xcode工具,你可能还会遇到前面的错误,指出你没有接受xcode需求的许可。 尝试输入以下命令:

 
xcodebuild -license

 

并按照说明接受 xcode t& C 。

...