【问题标题】:How to get Mac's terminal to use Brew's PHP version?如何让 Mac 的终端使用 Brew 的 PHP 版本?
【发布时间】:2017-11-14 09:13:21
【问题描述】:

我目前正在尝试在我的 Mac 上安装 PHP 7.1。我按照本指南成功安装并链接了php71 https://developerjack.com/blog/2016/08/26/Installing-PHP71-with-homebrew/

但是,当从终端运行 php -v 时(重新启动计算机后,运行 source bashprofile 等后),我仍然得到 PHP 5.6.30 (cli)。有没有办法让终端使用brews install而不是mac自带的版本?

【问题讨论】:

  • /usr/local/bin 在你的路径中排在第一位(在 .bashrc 中这样做)。
  • 阅读 bash_profile vs bashrc 以确保您实现最终目标。

标签: php macos terminal homebrew


【解决方案1】:

各种方式:

  • 从您的 php 位置创建一个软链接到/usr/local/bin,例如ln -s /usr/local/Cellar/php /usr/local/bin/php 并确保 /usr/local/bin 在路径变量中位于 /usr/bin 之前。
  • .bash_profile 中创建一个别名(重启你的终端)alias php = /yourpath

【讨论】:

  • 谢谢。我在 usr/bin 之前将我的 .bash_profile 切换到检查 usr/local/bin 并且成功了。我不确定这是不是最好的方法,但首先做最具体的事情可能是有意义的。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2012-04-18
  • 2021-04-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-03-28
相关资源
最近更新 更多