使用自制在Apple M1上使用PHP CLI
我已经在基于M1的Mac上安装了自制软件 然后我就跑了使用自制在Apple M1上使用PHP CLI,php,macos,Php,Macos,我已经在基于M1的Mac上安装了自制软件 然后我就跑了 brew install php@7.4 它成功地安装了PHP 如果我现在跑 brew upgrade php 我明白了 我想要实现的是更新macOS附带的PHP,当我运行PHP-v时,它是7.3.22 如何使用自制软件更新PHP?我知道我需要在我的路径中放置一些东西来指向较新的PHP版本?鉴于这是一台新机器,我实际上没有.bash\u配置文件文件,只有.zshrc(我使用的是ZSH,我假设将使用此文件,并且我不需要.bash\u配置文
brew install php@7.4
它成功地安装了PHP
如果我现在跑
brew upgrade php
我明白了
我想要实现的是更新macOS附带的PHP,当我运行PHP-v
时,它是7.3.22
如何使用自制软件更新PHP?我知道我需要在我的
路径
中放置一些东西来指向较新的PHP版本?鉴于这是一台新机器,我实际上没有.bash\u配置文件
文件,只有.zshrc
(我使用的是ZSH,我假设将使用此文件,并且我不需要.bash\u配置文件
?)使用AMPS而不是xampp。在ampps设置中,您可以毫无困难地相应地更改版本。不建议升级系统提供的PHP,但也没有必要
brew链接
可用于决定使用哪种PHP<代码>brew链接php@7.4应该可以做到这一点;这也可用于切换PHP版本,即brew链接php@8.0
将切换到该版本,同时保留两个版本的安装和直接可用。我只需执行brew link php
即可覆盖内置php。您不应该实际更新内置版本。万岁!这就解决了问题。唯一的问题是,我需要以稍微不同的方式运行它(因为我可能安装了特定版本的php?):brew linkphp@7.4
。请随意发布答案,我会接受的。很高兴这有帮助,完成了!:-)谁说了XAMPP?回答得很好。非常有深度和相关性。建议使用5/7。哇,我做了brew链接php@8.0
上面写着链接/opt/homebrew/ceral/php/8.0.2。。。已创建24个符号链接
。但是在那之后,当我通过PHP-v
检查PHP版本时,它仍然显示PHP7.3.24
version。知道如何解决这个问题吗?@AungSiMinHtet运行哪个php
,并确保Brew的php在您的路径中。有关更多详细信息,请参阅。我通过以下链接解决了此问题。顺便谢谢你的帮助。
Error: php not installed