2 Stimmen

Installation von Zend Framework

Ich bin diese Seite durchgegangen, um Zend Framework auf meinem Rechner lokal zu installieren.

http://framework.zend.com/manual/en/zend.tool.framework.clitool.html

Ich kann den Befehl "zf show version" in meinem Terminal nicht erkennen, er kommt immer wieder mit der Meldung "Befehl nicht gefunden" zurück. Ich habe xampp auf diesem Rechner installiert und jedes Mal, wenn ich den Befehl "which php" ausführe, wird mein xampp-Ordner angezeigt und wenn ich php-i|grep include_path ausführe, wird der include-Pfad von xampp angezeigt. Ich kann mit meinem Browser zum Zend Server gehen und den Include-Pfad, den Installationspfad usw. sehen. /usr/local/zend/share/ZendFramework..ich kann sehen, wo zf.php und zf.sh sind. Ich habe die richtigen Bibliotheken installiert. Ich möchte nur in der Lage sein, auf mein zf von der Kommandozeile aus zuzugreifen, und das ist nicht möglich. Liegt das an xampp? Ich bin wirklich verwirrt. Dies ist mein erster Beitrag auf Stack Overflow :-)

1voto

wowzuzz Punkte 1398

Ich habe das zum Laufen gebracht, indem ich meine bashrc-Datei im Root-Verzeichnis geöffnet habe. Geben Sie also im Terminal cd /.. in das Stammverzeichnis ein und dann cd /etc. Öffnen Sie einfach die bashrc-Datei und fügen Sie einen Alias hinzu... alias zf='zf.sh', geben Sie dann source bashrc in Ihrem Terminal ein und Sie sollten fertig sein. Im Grunde habe ich hier gelernt, dass man für jede Abkürzung, die man anstelle des langen Pfades haben möchte, einen Alias in der bashrc-Datei anlegen muss, damit sie im Terminal funktioniert. Vielleicht gibt es einen anderen Weg, aber bei mir hat es so funktioniert

0voto

JF Dion Punkte 3954

Mein erstes Zend-Projekt war ziemlich mühsam zum Laufen zu bringen. Nachdem ich eine Weile versucht hatte, den simlink (symbolischer Link) zum Laufen zu bringen. Schließlich navigierte ich zu dem Ordner, in dem ich mein Projekt einrichten wollte, und brachte die zf.sh zum Laufen, indem ich den gesamten Pfad eingab

cd /var/www/
and then
/usr/local/zend/share/ZendFramework/bin/zf.sh create project project Name

oder so ähnlich

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X