Hallo.
So, nach einigem Hin-und Her (und leider keiner Hilfe) ist das Tutorial nun fertig. Inzwischen wieder mit anderen Voraussetzungen.
Meine Rahmenbedingungen:
- Virtuelle Maschine 'VirtualBox'
- Ich installiere zusätzlich zu Eclipse (unter Windows) noch den CVS-Server CVSNT und erhalte damit on-the-fly eine wunderbare Versionierung. Download
Installation XAMPP
- XAMPP installieren (am Besten auf C:\, weil die Pfadnamen problematisch werden können)
- Joomla über XAMPP einrichten / installieren
Installation Eclipse
- Eclipse all-in-one laden: das letzte Release oder Stable auswählen und dort das all-in-one.
- Eclipse einfach in ein Verzeichnis entpacken, am Besten auch nach C:\. Der Pfad zur exe wäre dann C:\eclipse\eclipse.exe
- Achtung: Das PDT (das ist das PHP-PlugIn für Eclipse) braucht mindestens Java 1.5, Eclipse selbst startet auch mit älteren Versionen
....- Also: ggf. ein JRE > 1.5 runterladen (sollte aber eigentlich im all-in-one dabei sein)
- Eclipse einmal starten, Workspace festlegen (ich benutze C:\eclipse\workspace\), Haken setzen, damit die Abfrage nicht wieder kommt.
- wenn dann keine PHP-Perspective auswählbar ist und auch in den Properties von Eclipse keine PHP-Einträge sind, dann gibt es zwei Möglichkeiten:
....- es wurde ein alter Workspace benutzt: Start von Eclipse mit -clean
....- das 1.5er JRE in Eclpise unter Properties\Java\Installed JREs\ eintragen und als Default setzen, dann Eclipse neu starten
Einrichtung
- Im Browser XAMPP-phpinfo() öffnen und den Pfad der php.ini heraussuchen. Diese ini öffnen. Ich habe es mit der .../php.ini versucht und mich gewundert, dass meine Änderungen nicht ziehen. Benutzt wurde eine ...apache\php.ini.
- Folgende Änderungen eintragen (Aktiviert den XDebug):
unter [Zend] ggf. 'zend_extension_ts'-Einträge auskommentieren (';')
Das eintragen (Pfad zur dll ggf. anpassen, für PHP4 muss der Eintrag auch angepasst werden!):
- In Eclipse eine PHP-Projekt anlegen und alles unter ...\xampp\htdocs\Joomla\ (oder wo auch immer Jommla installiert ist) importieren.Code:[xdebug] xdebug.remote_enable=1 xdebug.remote_host="localhost" xdebug.remote_port=9000 xdebug.remote_handler="dbgp" zend_extension_ts = "C:\xampp\php\ext\php_xdebug-2.0.0-5.2.2.dll"
- Unter Window\Preferences\PHP\Debug den XAMPP-XDebug einstellen.
Der Einrichtungskram von der php.ini und Eclipse steht hier wunderbar beschrieben.
Klappt soweit ganz gut.![]()


LinkBack URL
About LinkBacks
Zitieren


Lesezeichen