Heim  >  Artikel  >  Backend-Entwicklung  >  So ändern Sie das Standard-PHP auf einem Mac

So ändern Sie das Standard-PHP auf einem Mac

藏色散人
藏色散人Original
2020-09-03 10:25:082984Durchsuche

So ändern Sie das Standard-PHP auf dem Mac: Erstellen Sie zuerst eine „.bas_profile“-Datei und bearbeiten Sie sie. Geben Sie dann die gewünschte PHP-Version in die Datei ein. Laden Sie dann die Umgebungsvariable über „source ~/.bash_profile“ neu Welches PHP kann die Standardversion von PHP überprüfen?

So ändern Sie das Standard-PHP auf einem Mac

Empfohlen: „PHP-Video-Tutorial

Ändern Sie die Standard-PHP-Version unter dem MAC-System

Ich bin heute bei der Verwendung eines Mac auf ein Problem gestoßen, da Composer Laravel5.6 abrufen muss, aber es wurde dazu aufgefordert mir Die PHP-Version ist zu niedrig, aber ich verwende die integrierte Umgebung MAMP und bin auf die PHP7.2-Version umgestiegen. Warum wird dies nicht wirksam? Nach der Überprüfung stellte Composer fest, dass es sich um die PHP-Version handelte, in der die Umgebungsvariablen unter Mac wirksam wurden

Things

Zuerst wollte ich die mit Mac gelieferte Umgebung deinstallieren, die ich online gesucht und gefunden habe dass sie alle gleich waren. Ich habe die Datei auf der rechten Seite des Verzeichnisses gelöscht, aber ich konnte sie jetzt nicht löschen. Als ich sie unter dem Root-Benutzer löschte, wurde ich aufgefordert, dies nicht zu tun habe die Erlaubnis. Ich bin als Root-Benutzer zu Baidu gegangen und konnte die Datei nicht löschen, und dann habe ich die Schritte zum Entfernen von Flags ausgeführt. rf und erhalte immer noch das gleiche Ergebnis

$ which php
/usr/local/bin

Dann geben Sie die gewünschte PHP-Version ein

#去除flags
Mac
[sudo] chflags nouchg filename

Speichern Sie die Umgebungsvariable zum erneuten Laden

php: Operation not permitted

Führen Sie welches PHP aus, um die Standardversion von PHP anzuzeigen, fertig

Das obige ist der detaillierte Inhalt vonSo ändern Sie das Standard-PHP auf einem Mac. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn