Der vorliegende Guide beschreibt Schritt für Schritt wie die Entwicklungsumgebung Aptana zusammen mit einem PHP Debugger installiert und konfiguriert wird. Anschliessend wird
Entpacken / Installieren nach /opt/lamp
Befehl: tar –zxf <filename>
lampp.sh mit ./lampp.sh ausführen.
1. Im Verzeichnis /php XAMPP-Webserver die Datei php.ini anpassen (Version mind. 1.7.1 von XAMPP erforderlich)
2. Zend Debugger deaktivieren. XDebug aktivieren. XDebug und Zend Debugger können nicht parallel laufen
php.ini vorher
php.ini nachher
3. Falls die xdebug.dll im Verzeichnis fehlt, zuerst herunterladen.
WICHTIG: XDebug muss exakt mit der PHP Version übereinstimmen
4. Apache neu starten
5. Überprüfen ob XDebug geladen ist mit einer phpinfo.php mit folgendem Inhalt:
<?php phpinfo(); ?>
Korrekte Ausgabe:
1. Aptana 1.2.6 herunterladen und installieren
2. Beta Repository hinzufügen
URL: http://beta.aptana.com/beta/php/3.2/
3. Aptana PHP Module installieren und Updates installieren
1. Ctrl + G: Gehe zu Zeile Shortcut
2. Space anstatt Tabs (Drupal Coding Standards)
Falls nun alles korrekt eingerichtet wurde, kann das Debugging getestet werden. Dazu einfach über Run > Debug > localhost eine Debugsession starten.
Der Standardbrowser öffnet mit der Startseite von Drupal. Von hier aus kann man in diesem Fenster zum entsprechenden Ort navigieren, wo ein Haltepunkt gesetzt ist. Aptana stoppt an der entsprechenden Stelle und die Variablen auf dem Stack können angeschaut werden.