首頁  >  問答  >  主體

使用 Homebrew 在 MacOS 上安裝 Php 期間驗證 GitHub 帳戶時遇到問題

我正在使用 macOS Monterey 並嘗試使用 Homebrew 安裝 Php。我在幾篇文章中讀到,透過 Homebrew 安裝是在 Mac 上進行此操作的最簡單方法。我正在關注本教學:https://www.geeksforgeeks.org/how-to-install-php-on-macos/

成功安裝Homebrew後,我使用指令brew tap username/php

#這是我在終端機上得到的:

==> Tapping saadmohammad/php
Cloning into '/opt/homebrew/Library/Taps/saadmohammad/homebrew-php'...
Username for 'https://github.com': saad931549
Password for 'https://[email protected]': 
remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/saadmohammad/homebrew-php/'
Error: Failure while executing; `git clone https://github.com/saadmohammad/homebrew-php /opt/homebrew/Library/Taps/saadmohammad/homebrew-php --origin=origin --template=` exited with 128.

你覺得我該如何度過這個難關?

我已成功設定 SSH 金鑰並將其新增至我的 GitHub 帳戶。您認為我可以使用它來驗證我的帳戶並繼續安裝嗎?顯然,我是這方面的初學者。

我查閱了有關如何使用 SSH 金鑰進行身份驗證的文章,他們討論了公鑰和私鑰。我可以同時使用公鑰和私鑰。

因此,問題歸結為能夠使用也已新增至 GitHub 帳戶的現有 SSH 金鑰進行驗證。我曾經嘗試這樣做,但到目前為止還沒有運氣。而且我不願意研究其中一篇文章,因為它可能需要太長時間。

有人可以指出我正確的方向嗎?非常感謝..!

P粉550323338P粉550323338282 天前409

全部回覆(1)我來回復

  • P粉574695215

    P粉5746952152024-02-04 16:50:40

    您好,我已經檢查了您的詳細信息,但 GitHub 上的 saadmohammad 沒有 Homebrew/php 的存儲庫,因此它拋出錯誤。如果在 https://github.com/saadmohammad/homebrew-php/ 找到儲存庫上面的錯誤回應中提到了這一點,然後它運作良好。

    它不是“brew tap username/php”,它實際上是 GitHub 上的儲存庫。因此,使用brew tap shivammathur/php 並透過指令brew install shivammathur/php/php@8 安裝php。

    謝謝

    回覆
    0
  • 取消回覆