Unter OS X.
MAMP verwenden
Geben Sie den Befehl ein which php
im Terminal ein, um zu sehen, welche Version von PHP Sie verwenden. Wenn es sich nicht um die PHP-Version von MAMP handelt, muss die von Bash verwendete Variable $ PATH aktualisiert werden.
Zuerst sollten Sie den Befehl "cd / Applications / MAMP / bin / php" verwenden, um zu überprüfen, welche PHP-Version von MAMP stammt, und die Version notieren (z. B. PHP5.6.7).
Sobald Sie die Version kennen, sollten Sie die ~/.bash_profile
Datei ( dh die Datei .bash_profile
in Ihrem Home-Verzeichnis) bearbeiten und eine Exportzeile hinzufügen:
export PATH=/Applications/MAMP/bin/php/php5.6.7/bin:$PATH
Stellen Sie sicher, dass Sie php5.6.7 durch die in MAMP ausgewählte PHP-Version ersetzen.
Stellen Sie nach dem Speichern der Datei sicher, dass Sie Ihr Terminal schließen und erneut öffnen. Sobald dies erledigt ist, verwenden Sie das mit MAMP gelieferte PHP.
Eine Möglichkeit, leicht herauszufinden, welche Zeile Sie .bash_profile
in Ihr Terminal einfügen müssen, besteht darin, den folgenden Befehl in Ihrem Terminal auszuführen:
echo export PATH=`cat /Applications/MAMP/conf/apache/httpd.conf \
| grep php | grep -i LoadModule | head -n1 \
| sed -e 's/^[^\/]*\/\(.*\)\/mod.*/\/\1/'`/bin:\$PATH
Durch Kopieren und Einfügen dieser drei Zeilen in Ihr Terminal wird die im MAMP-Bedienfeld ausgewählte PHP-Version korrekt ausgegeben.
Verwenden von Homebrew / MacPorts
Stellen Sie sicher , dass Ihre path
enthält /usr/local/bin/
(Homebrew) oder /opt/local/bin
(MacPorts) , wenn Sie PHP verwenden , die mit einem dieser beiden Paketmanager kommt.
Überprüfen des PHP-Pfads mit MacPorts
Sie können den genauen Standort von PHP mithilfe von MacPorts mit dem folgenden Befehl ermitteln:
port contents php70 | grep bin/php
Beachten Sie, dass Sie ersetzen sollten php70
die Version von PHP die Sie installiert haben.
Überprüfen Sie den PHP-Pfad mit Homebrew-PHP
Homebrew-php ( https://github.com/Homebrew/homebrew-php ) ist ein Tipp, der verschiedene Versionen von PHP enthält.
Sie können den genauen Standort von PHP mithilfe von Homebrew mit dem folgenden Befehl ermitteln:
brew --prefix homebrew/php/php56
Beachten Sie, dass Sie durch php56
die Version von PHP ersetzen sollten, die Sie installiert haben.