Heim >Backend-Entwicklung >PHP-Problem >Mac ändert die Standard-PHP-Versionsnummer
So ändern Sie die Standard-PHP-Versionsnummer auf dem Mac: Erstellen Sie zunächst eine „.bas_profile“-Datei und bearbeiten Sie sie. Geben Sie dann die gewünschte PHP-Version ein, speichern Sie die Umgebungsvariable und laden Sie sie erneut.
Die Betriebsumgebung dieses Artikels: Windows 7-System, PHP-Version 7.2.7, Dell G3-Computer.
Ä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 wird mir angezeigt, dass die PHP-Version zu niedrig ist, ich verwende jedoch die integrierte Umgebung MAMP. Ich habe auf die Version von php7.2 umgestellt, 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 waren alle gleich. Welches Verzeichnis links und rechts war, ich habe es nebenbei gelöscht, aber als ich es unter dem Root-Benutzer gelöscht habe, wurde mir angezeigt, dass ich keine Berechtigung hatte Gehorsam. Ich bin als Root-Benutzer zu Baidu gegangen und konnte die Datei nicht löschen. Dann wurde etwas über das Flags-Problem gesagt, und dann habe ich die Schritte zum Entfernen der Flags befolgt. Führen Sie dann rm -rf aus und erhalten Sie immer noch das Gleiche Ergebnis
$ which php /usr/local/bin
gg, dieser Weg ist anders, wer es studiert hat, lasst es mich bitte wissen
Ändern Sie die Umgebungsvariablen, um die Standard-PHP-Version zu ändern
Erstellen Sie eine neue .bas_profile-Datei und bearbeiten Sie sie
#去除flags Mac [sudo] chflags nouchg filename
Geben Sie dann die PHP-Version ein was Sie darin haben möchten
php: Operation not permitted
Speichern Sie die Umgebungsvariable zum erneuten Laden
vim ~/.bash_profile
Führen Sie which php aus, um die Standardversion von PHP anzuzeigen und fertig zu werden
Empfohlenes Lernen: „PHP-Video-Tutorial
“Das obige ist der detaillierte Inhalt vonMac ändert die Standard-PHP-Versionsnummer. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!