国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

macOS Monterey更新后重新安裝時出現(xiàn)許多Homebrew錯誤的PHP使用問題
P粉561749334
P粉561749334 2023-12-12 19:45:58
0
1
714

我做出了更新到 macOS Monterey 12.3.1 的看似錯誤的決定,并且在嘗試讓 PHP 再次運(yùn)行它時遇到了困難。據(jù)我所知,Apple 已決定棄用 PHP - 至少從他們的機(jī)器上棄用,并且他們刪除了我為所有 Laravel 和 Wordpress 項(xiàng)目設(shè)置的每個 php 版本和設(shè)置!

我嘗試使用自制程序重新安裝 PHP,但遇到很多錯誤,由于授權(quán)拒絕,某些軟件包無法下載?

然后我嘗試卸載并重新安裝 Homebrew,并執(zhí)行了以下操作:

安裝自制程序

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"

將以下內(nèi)容添加到 zshrc

eval "$(/opt/homebrew/bin/brew shellenv)"

測試brew版本以查看其是否正常工作

brew --version

運(yùn)行brew doctor以確保一切配置正確

brew doctor

我還發(fā)現(xiàn)可能會缺少庫,我應(yīng)該重新安裝 open ssl,所以我也這樣做了:

brew install openssl

然后對于 PHP 我運(yùn)行:

brew tap shivammathur/php

然后

brew install shivammathur/php/php@7.4
brew install shivammathur/php/php@8.0

我什至重新啟動了 php 服務(wù)以防萬一

brew services restart shivammathur/php/php@7.4 
brew services restart shivammathur/php/php@8.0

然后我就跑了

php -v

我收到以下錯誤:

zsh: command not found: php

其中phpphp未找到

什么鬼!

然后我嘗試取消鏈接 php 并強(qiáng)制鏈接到 7.4:

brew unlink php && brew link --overwrite --force php@7.4

我收到以下錯誤:

Error: No such keg: /usr/local/Cellar/php

我嘗試深入解決這個小桶問題,但我一直無法弄清楚,您對后續(xù)步驟有什么建議

P粉561749334
P粉561749334

全部回復(fù)(1)
P粉366946380

檢查 Homebrew 的 bin 目錄,即 $(brew --prefix)/bin 是否在您的 PATH 中。

如果您想鏈接 PHP 7.4,請運(yùn)行

brew link --overwrite --force php@7.4

如果您收到一條錯誤消息,指出它已鏈接,您可以先取消鏈接,然后再次鏈接以確保重新鏈接。確保取消鏈接正確的版本。

brew unlink php@7.4
brew link --overwrite --force php@7.4
最新下載
更多>
網(wǎng)站特效
網(wǎng)站源碼
網(wǎng)站素材
前端模板