Wie installiere ich PHP CLI unter Mac OS X?

18014
Volomike

Ich verwende Mac OSX 10.8.2. Ich bin auch ein Neuling in Mac OSX - früher war der einzige Mac, den ich verstand, der Classic Mac. Meine anderen Arbeitsstationen sind Windows und Linux.

Was ist die Technik, um PHP CLI unter Mac OSX zu installieren? Ich verwende gedit für Mac und verbinde mich entweder mit einem FTP-Speicherort oder mit meinem lokalen Ubuntu Linux-Server in einer VM. In diesem Editor gibt es eine Funktion, mit der ich ein externes Programm hinzufügen kann, und eine normalerweise verwendete Methode ist das Hinzufügen von "php -l", mit dem ich das aktuelle Dokument nehmen und es mit PHP CLI überprüfen kann. Ich habe das immer unter Ubuntu gemacht, aber auf dem Mac bin ich nicht sicher, wie ich PHP CLI installieren soll.

6

3 Antworten auf die Frage

7
peelman

Es sollte schon vorhanden sein. Wenn Sie php --versionbei einer Installation von Mac OS X 10.8 über eine Befehlszeile eingeben, erhalte ich Folgendes:

merak:~ peelman$ php --version PHP 5.3.15 with Suhosin-Patch (cli) (built: Aug 24 2012 17:45:44)  Copyright (c) 1997-2012 The PHP Group Zend Engine v2.3.0, Copyright (c) 1998-2012 Zend Technologies 

Wenn Sie andere Dienstprogramme benötigen, sollten Sie sich das Homebrew- Projekt ansehen .

Well I'll be dipped in.... Awesome! Thanks! :) Volomike vor 11 Jahren 1
0
heiglandreas

You can also have a look at http://php-osx.liip.ch for an installer of the latest PHP versions for OS-X.

0
ilight

Überprüfen Sie diesen Link, wenn Sie php-cli auf MAMP aktivieren möchten. Es hat für mich ziemlich sauber funktioniert :)

Die Antwort, die für mich funktioniert hat: -

Ich hatte das gleiche Problem. MAMP auf OS X Leopard Server ausführen. Sie müssen den Systempfad auf den MAMP php verweisen, während jetzt versucht wird, die standardmäßige OS X-Installationsversion zu verwenden, die den Befehl 'which php' an dieser Stelle '/ usr / bin / php' ausgeben soll, aber wir möchten, dass dies darauf verweist stattdessen unsere MAMP-Version

Im Terminal geben Sie die folgenden Befehle aus. Dadurch wird das aktuelle OS X php in php-old umbenannt und dann ein neuer symbolischer Link (KEIN Alias!) Zur MAMP-Php-Version erstellt ...

sudo mv / usr / bin / php usr / bin / php-old Sudo ln -s /Applications/MAMP/bin/php5.3/bin/php usr / bin / php

welches php * jetzt ausgegeben werden soll /Applications/MAMP/bin/php5.3/bin/ Sie können jetzt 'php -v' ausgeben und etwas Ausgabe über die Version 5.3 von php sehen. Nun sollte die Kaltura-Installation sehen, dass php-cli läuft.

Wenn dies nicht funktioniert, können Sie den PHP-PATH in Ihrem Benutzerprofil mit dem folgenden Befehl auch aktualisieren: export PATH = / Applications / MAMP / bin / php5.3 / bin: $ PATH

welche PHP * soll jetzt /Applications/MAMP/bin/php5.3/bin/ ausgeben