Auf OS X
Verwendung von MAMP
Geben Sie den Befehl which php
im Terminal ein, um zu sehen, welche Version von PHP Sie verwenden. Wenn es nicht die PHP-Version von MAMP ist, muss die $PATH-Variable, die von Bash verwendet wird, aktualisiert werden.
Zuerst sollten Sie den Befehl "cd /Applications/MAMP/bin/php" verwenden, um zu überprüfen, welche PHP-Version von MAMP verwendet wird, und notieren Sie sich die Version (z.B. php5.6.7).
Nachdem Sie die Version kennen, sollten Sie die Datei ~/.bash_profile
bearbeiten (das heißt, die .bash_profile
, die sich in Ihrem Home-Verzeichnis befindet) und eine Exportzeile hinzufügen:
export PATH=/Applications/MAMP/bin/php/php5.6.7/bin:$PATH
Vergewissern Sie sich, dass Sie php5.6.7 durch die PHP-Version ersetzen, die Sie in MAMP ausgewählt haben.
Nachdem die Datei gespeichert wurde, stellen Sie sicher, dass Sie Ihr Terminal schließen und erneut öffnen. Nachdem dies erledigt ist, verwenden Sie nun das mit MAMP ausgelieferte PHP.
Eine einfache Möglichkeit, um herauszufinden, welche Zeile Sie in Ihre .bash_profile
einfügen müssen, ist die Ausführung des folgenden Befehls in Ihrem Terminal:
echo export PATH=`cat /Applications/MAMP/conf/apache/httpd.conf \
| grep php | grep -i LoadModule | head -n1 \
| sed -e 's/^[^\/]*\/\(.*\)\/mod.*/\/\1/'`/bin:\$PATH
Wenn Sie diese drei Zeilen in Ihr Terminal kopieren und einfügen, wird die korrekte PHP-Version ausgegeben, die im MAMP-Steuerelement ausgewählt wurde.
Verwendung von Homebrew/MacPorts
Vergewissern Sie sich, dass Ihr path
/usr/local/bin/
(Homebrew) oder /opt/local/bin
(MacPorts) enthält, wenn Sie PHP verwenden, das mit einem dieser beiden Paketmanager geliefert wird.
Überprüfen des PHP-Pfads mit MacPorts
Sie können den genauen Speicherort von PHP mit MacPorts mit dem folgenden Befehl finden:
port contents php70 | grep bin/php
Beachten Sie, dass Sie php70
durch die installierte PHP-Version ersetzen sollten.
Überprüfen des PHP-Pfads mit Homebrew-php
Homebrew-php (https://github.com/Homebrew/homebrew-php) ist ein Tap, der verschiedene Versionen von PHP enthält.
Sie können den genauen Speicherort von PHP mit Homebrew mit dem folgenden Befehl finden:
brew --prefix homebrew/php/php56
Beachten Sie, dass Sie php56
durch die installierte PHP-Version ersetzen sollten.