Verwenden Sie die Debugger-Verbindungseinstellungen, um den von Komodo empfangenen Port vom Standardwert 9000 in einen der folgenden Werte zu ändern:
- 8080
- den Port, den Ihr Remote-Host oder lokaler Host verwendet
- einen freien Port oder einen Proxy
Ich versuche, Komodo IDE 7 (7.1.3) zu verwenden, um ein Zend Framework (PHP) -Projekt zu debuggen. Das Projekt wird von Apache auf einem Ubuntu-Server bereitgestellt, und ich verwende Komodo unter Windows 7 im selben LAN. Die Dateien befinden sich auf einem zugeordneten Laufwerk, das dem Stammordner des Webprojekts entspricht.
Wenn ich das Zend Framework-Debugging starte, indem ich eine Seite mit aktiviertem Chrome Xdebug Helper lade, wird Komodo mich über den Start einer Debugging-Sitzung warnen und die index.php-Datei laden, die das Zend Framework startet (und den Bootstrap lädt). Es wird jedoch nicht an Haltepunkten in einer Datei angehalten. Wenn ich in / über Funktionsaufrufe einspringe, kann es in Dateien gehen (obwohl es über URI-Zuordnung klagt und Dateien schreibgeschützt geöffnet werden), aber es wird nicht an Haltepunkten angehalten.
Was fehlt mir in der Konfiguration, damit es an Haltepunkten stoppt? Ist das überhaupt möglich?
Verwenden Sie die Debugger-Verbindungseinstellungen, um den von Komodo empfangenen Port vom Standardwert 9000 in einen der folgenden Werte zu ändern:
Nachdem ich in den ActiveState Komodo Support-Foren gepostet hatte, folgte ich den Anweisungen, um der Konfiguration von Komodo IDE die richtigen URI-Zuordnungen hinzuzufügen. Nachdem ich die Dokumentation gelesen hatte, dachte ich, Komodo würde sie automatisch abholen, aber sobald ich ein URI-Mapping für jedes Hauptverzeichnis (z. B. Controller, Ansichten, Modelle usw.) eingerichtet hatte, funktionierte es einwandfrei.
Weitere Informationen finden Sie im Thread unter http://support.activestate.com/node/9261 .