2010-06-21 14 views
5

Ich habe Eclipse PDT IDE Version 1.2.0 installiert. Ich habe es zusammen mit Dojo benutzt, um sehr interessante Ajax-Anwendungen zu entwickeln. Jetzt möchte ich das Zend-Framework in meiner Eclipse-IDE aktivieren. Wie kann ich das machen. Nach einigem googeln habe ich folgendes versucht.Zend Framework Plugin für Eclipse PDT

1.) heruntergeladen das Zend-Framework und entpackt in mein C-Verzeichnis. 2.) hinzugefügt, um den folgenden Pfad in meinem php.ini

include_path = "; C:. \ ZendFramework-1.10.5 \ library"

3.) die folgende Zeile in der httpd.conf geändert Datei in Apache .htaccess-Dateien

AllowOverride None zu unterstützen All

Restart Apache einmal AllowOverride und getestet, um zu sehen, ob dies einen Effekt hatte. Ich habe getestet, indem ich versucht habe, ein neues PHP-Projekt zu erstellen und einen Blick auf die Struktur der Projektdateien zu werfen.

Die Frage ist

1.) Wie kann ich Zend Framework auf einen bereits vorhandenen Eclipse PDT ide enthalten.

2.) Gibt es ein Plugin, das direkt hinzugefügt werden kann oder kann ich die Software-Funktionen von Eclipse hinzufügen. Wenn ja, welche URL habe ich für Software-Download liefern

3.) schließlich, wie teste ich sicherstellen, dass das Zend Framework

Dank für Ihre Hilfe

Antwort

0

1 korrekt installiert wurde) Sie können jedem Projekt in Eclipse Verweise auf das Zend Framework hinzufügen, indem Sie seinen Include-Pfad konfigurieren.

2) Ich würde sagen, dass der größte Teil der benutzerdefinierten Zend-Unterstützung für Eclipse in Zend Studio For Eclipse von den Leuten von Zend integriert wurde. Natürlich kostet das Geld, aber Sie können es kostenlos herunterladen und spielen. Sobald Sie ZF im Include-Pfad Ihres Projekts haben, wird es in Codefertigungs- und Dokumentations-Snippets usw. angezeigt.

3) Verwenden Sie require_once für etwas im Zend Framework-Ordner. Wenn Sie einen Fehler erhalten, ist Ihr PHP-Include-Pfad nicht richtig eingerichtet.

+0

Dank für Ihre Antwort ich die Zend-Bibliothek in die enthalten sind, PHP Include Path und ich haben den include_path in der php.ini so konfiguriert, dass er auf diese Bibliothek zeigt. All dies in einem bestehenden PHP-Projekt. Nun, wie kann ich testen, dass die Bibliothek ordnungsgemäß installiert ist. Ich habe mir schon das Zend Studio für Eclipse angeschaut und wie du sagst kostet es Geld, also ist es für mich keine Option. Nochmals vielen Dank – user224645

+0

Weil es eine Klassenbibliothek ist, gibt es nicht wirklich etwas wie "Make Test" oder was nicht. Da die gesamte Zend Framework-Bibliothek zusammen ist, können Sie mit einer einzigen Komponente den Autoloader verwenden und in der Lage sein, sie aufzurufen. –

15

Ich empfehle, ZF-Pfad als Bibliothek für Ihre IDE (Voreinstellungen> PHP> PHP-Bibliotheken> Neu> Externer Ordner hinzufügen). Und dann für Ihr Projekt: RMB auf Projekt in der Seitenleiste> Eigenschaften> PHP Include-Pfad> Add Library> User Library> Wählen Sie Ihre Bibliothek.

Ich entwickle Vollzeit in Zend und auf diese Weise ist das bisher beste;) (wenn Sie nicht für Zend Technologies # Zend Studio zahlen wollen;)

+0

BTW Sie müssen nicht Include-Pfad in php.ini festlegen. Ihr App-Bootstrap kann auch die Pfade festlegen. Sehen Sie im Handbuch quicstart (http://framework.zend.com/manual/de/learning.quickstart.intro.html) nach. –

+0

Das Bild im ersten Link fehlt. – Chris

+0

Chris: Ich habe es durch Text ersetzt;) –