2017-09-27 3 views
-1

Kürzlich habe ich die Standard-PHP-Version auf MacOS X 10.11 auf die neuere Version 7.1.4 aktualisiert, aber wenn ich php -v auf dem Terminal mache, heißt das: PHP 5.5.38 (cli) (gebaut: 21. August 2016 21:48:49).PHP Version auf MacOS X 10.11 Ausgabe

Ich habe die PHPinfo auf der Web-Root erstellt und es heißt, dass die Version tatsächlich die 7.1.4 ist.

Was kann ich tun, um dieses Problem zu beheben? Ist das ein echtes Problem?

+0

"Vor kurzem die Standard-PHP-Version auf MacOS X 10.11 auf die neuere 7.1.4, ich aktualisiert" - Wie? – Quentin

+1

"Wenn ich php -v am Terminal mache sagt es folgendes: PHP 5.5.38" - Also hast du die Kommandozeilenversion von PHP nicht aktualisiert – Quentin

+0

"Ich habe das phpinfo im Web-Root erstellt und es steht, dass die Version eigentlich ist die 7.1.4 "- aber Sie haben das Apache-Modul aktualisiert – Quentin

Antwort

1

Da Sie sagte:

ich den Befehl curl -s php-osx.liip.ch/install.sh | bash -s 7.1

ich https://php-osx.liip.ch einen Blick nahm, die sagt:

Warum php -v auf der Kommandozeile zeige noch meine alte Version?

php-osx überschreibt nicht die von Apple installierten PHP-Binärdateien, aber installiert alles in/usr/local/php5. Die neue PHP-Binärdatei ist daher in/usr/local/php5/bin/php.

Sie können auch Ihr PATH anpassen, um dieses Verzeichnis einzuschließen, z. schreiben in ~/.profile die Datei folgende

export PATH=/usr/local/php5/bin:$PATH 
Verwandte Themen