首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法使用自制软件安装php7或php 7.1

无法使用自制软件安装php7或php 7.1
EN

Stack Overflow用户
提问于 2017-01-21 23:15:57
回答 3查看 25.8K关注 0票数 9

我跟踪了几个具有相同序列的链接,即this example。我没能成功地完成这件事。以下是来自终端的输出

代码语言:javascript
复制
MacBook-Pro-4:/ SHennessy$ brew tap homebrew/dupes
MacBook-Pro-4:/ SHennessy$ brew tap homebrew/versions
MacBook-Pro-4:/ SHennessy$ brew tap homebrew/homebrew-php
MacBook-Pro-4:/ SHennessy$ brew unlink php56
Error: No such keg: /usr/local/Cellar/php56
MacBook-Pro-4:/ SHennessy$ brew install php70
==> Installing php70 from homebrew/php
Error: You must `brew link libpng` before homebrew/php/php70 can be installed
MacBook-Pro-4:/ SHennessy$ brew link php70
Error: No such keg: /usr/local/Cellar/php70
MacBook-Pro-4:/ SHennessy$

如果任何人有任何好的想法,请提前感谢。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2017-02-22 02:10:17

在安装php71时,我遇到了大致相同的问题。

为了解决这个问题,我不得不使用sudo rmdir -rf /usr/local/opt/php71删除/usr/local/Cellar/php71,然后:

代码语言:javascript
复制
brew tap homebrew/dupes
brew tap homebrew/versions
brew tap homebrew/homebrew-php
brew install php71

希望能有所帮助。

现在一切都过时了

已将

  • All迁移到homebrew/homebrew-core
票数 22
EN

Stack Overflow用户

发布于 2019-07-02 18:36:24

对于php 5.6和php 7.0

到目前为止,tap是空的,它的所有公式都迁移到了homebrew/core

所以我未开发并清理了

brew untap homebrew/dupes

brew cleanup

并点击此repo以获取较旧的php版本。

brew tap exolnet/homebrew-deprecated

并重新安装php版本

brew reinstall php@7.1

brew reinstall php@5.6

票数 4
EN

Stack Overflow用户

发布于 2020-03-01 19:31:32

对于MacOS Catalina,您需要执行此操作来禁用命令。

  1. brew tap exolnet/homebrew-deprecated
  2. brew install php@7.1 (或其他低于7.1的版本)

你可以阅读更多关于这方面的内容,请访问这里https://getgrav.org/blog/macos-catalina-apache-multiple-php-versions

希望我的回答能对你有所帮助。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41780980

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档