Mai 4 2010

CakePHP: cake Konsole konfigurieren

Wenn man bei CakePHP unter Linux (Ubuntu) die Konsole nutzen möchte, dann sind zwei Dinge zu beachten:

Der Pfad zur Konsole muss definiert sein. Dazu muss die Datei /etc/environment editiert werden

sudo vi /etc/environment

Dort muss die Variable PATH um den Pfad zum console-Verzeichnis erweitert werden.
Anschliessend muss die Datei /etc/environment neu ausgeführt werden.

. /etc/environment

Wichtig ist der Punkt und das Leerzeichen zu beginn der Zeile

Sollte man nun beim Aufruf von cake eine Fehlermeldung in der Art

./cake/console/cake: line 30: exec: php: not found

erhalten, soliegt das an der fehlenden PHP Command Line. Diese kann entweder über den Synaptic Package Manager installiert werden, oder einfach per

sudo apt-get install php5-cli