Heim > Fragen und Antworten > Hauptteil
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粉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。
谢谢