MAMP PRO 6 命令行快捷方式不起作用

MAMP PRO 6 command line shortcut not working

您好感谢您花时间阅读本文!现在开门见山,我在学校使用 MAMP PRO 6,最近我们不得不通过终端安装 Composer。仔细检查后 php -v 发现我没有将 MAMP 的 php 版本与 Xdebug 一起使用,而是使用 macOS 附带的预安装 php 版本.我启用了 Activate command line shortcuts for the selected PHP version, pear & pecl 但这不起作用。我正在使用最新的 Big Sur 更新并寻找可能的修复方法。

MAMP PRO 使用命令行快捷方式除外。

问题是我的 .profile 没有自动加载,当前的解决方法是 source ~/.profile 然后用 which phpphp -v.[=14 确认位置和版本=]

更新:这是为我做的

根据您使用的 shell (bash, zsh,检查您的 OS) 只需将“source ~/.profile”添加到您的 bash, zsh - 或其他配置文件。 MAMP PRO 6 在更改 php 版本时重新创建 .profile。 检查 UI 中的“作曲家”-link,一切正常。不要忘记开始一个新的终端会话。否则旧配置(旧 php 及更多)保持活动状态。

~/.profile 未被读取。你必须定义一个 ~/.bash_profile, ~/.zshrc 之类的东西。在 shell 读取的配置文件中,您放置了“来源”语句。