2016-07-20 3 views
0

Ich habe das CakePHP-Framework für ein Projekt heruntergeladen. Unter den Schritten: Installations 1) Installieren Sie PHP 5.6 ab: http://php-osx.liip.ch/Terminal funktioniert nicht wie üblich mac nach dem Versuch, CakePHP zu installieren

curl -s http://php-osx.liip.ch/install.sh | bash -s 5.6 

2) fügen Sie die aktualisierte PHP-Version auf unserem Weg. So bearbeiten wir .profile Datei

nano ~/.profile 

Fügen Sie in der Datei

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

Dann Strg + O getroffen die Datei zu schreiben, dann drücken Sie Strg + X die Datei

exit

zu sparen

Starten Sie das Terminal erneut

Jetzt funktioniert das Terminal nicht wie gewöhnlich. Ich habe versucht, das Shell-Konzept zu verstehen und verschiedene Lösungen anzuwenden, aber ich kann die .profile-Datei nicht noch einmal finden.

I erhalten Fehler wie:

enter code here -bash: ls: Befehl nicht

gefunden

Wer kann mir erklären, was falsch ist und die Shell-Konzept richtig zu verstehen, Shell (bash)? diese

Antwort

0

Das Problem ist:

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

Sie töteten Ihre PATH-Variable. Sie müssen einen Weg finden, .profile Datei zu bearbeiten, und diese Zeile ändern:

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

Sie mit dem folgenden Befehl Bearbeiten versuchen könnte (mit vim):

/usr/bin/vim /Users/yourname/.profile 

Oder (mit nano):

/usr/bin/nano /Users/yourname/.profile 

Oder entfernen Sie einfach .profile Datei vollständig von /bin/rm /Users/yourname/.profile tun. Natürlich müssen Sie Ihr Terminal auf jeden Fall neu starten, sobald Sie fertig sind.

Verwandte Themen