Heim  >  Fragen und Antworten  >  Hauptteil

Probleme bei der Authentifizierung des GitHub-Kontos während der PHP-Installation unter MacOS mit Homebrew

Ich verwende macOS Monterey und versuche PHP mit Homebrew zu installieren. Ich habe in mehreren Artikeln gelesen, dass die Installation über Homebrew die einfachste Möglichkeit ist, dies auf einem Mac zu tun. Ich folge diesem Tutorial: https://www.geeksforgeeks.org/how-to-install-php-on-macos/

Nach erfolgreicher Installation von Homebrew verwende ich den Befehl brew tap username/php

Das bekomme ich auf dem Terminal:

==> 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.

Wie sollte ich das deiner Meinung nach durchstehen?

Ich habe erfolgreich einen SSH-Schlüssel eingerichtet und ihn meinem GitHub-Konto hinzugefügt. Glaubst du, ich könnte damit mein Konto verifizieren und mit der Installation fortfahren? Offensichtlich bin ich ein Anfänger darin.

Ich habe nach Artikeln zur Authentifizierung mithilfe von SSH-Schlüsseln gesucht und dort über öffentliche und private Schlüssel gesprochen. Ich kann sowohl öffentliche als auch private Schlüssel verwenden.

Das Problem läuft also darauf hinaus, dass man sich mit einem vorhandenen SSH-Schlüssel authentifizieren kann, der auch dem GitHub-Konto hinzugefügt wurde. Ich habe es versucht, aber bisher kein Erfolg. Und ich zögere, einen dieser Artikel zu studieren, weil es zu lange dauern könnte.

Kann mir jemand den richtigen Weg weisen? Vielen Dank..!

P粉550323338P粉550323338282 Tage vor411

Antworte allen(1)Ich werde antworten

  • 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。

    谢谢

    Antwort
    0
  • StornierenAntwort