Frage

Ich habe eine Website läuft Zend Framework und Zend Debugger einzurichten versuche. Zend Debugger installiert und es funktioniert einwandfrei mit den Tutorial PHP-Seiten jedoch, wenn ich das Debuggen versuchen, mit meiner app, wird es für die Indexseite arbeiten, aber dann wird der Debugger beenden.

Ich bin mit Apache2.2 mit PHP 5.3.

Ich habe einen virtuellen Host-Setup - dev.mysite.com dass Punkte auf index.php so bin ich nicht mit http: / / localhost / mysite

War es hilfreich?

Lösung 2

Ich hatte gerade Apache 2 installiert auf Ubuntu und es stellt sich heraus, dass mod_rewrite nicht standardmäßig aktiviert ist. Ich brauchte „sudo a2enmod Rewrite“ und jetzt der Debugger scheint zu tun, um richtig zu arbeiten.

Andere Tipps

Es gibt eine Haftnotiz im Zend Forum Umgang mit Einrichten Zend Debugger .

Wenn die Informationen in dem Artikel wird nicht helfen, versuchen Sie spezifischere über Ihr Setup zu sein. Meine Vermutung ist, dass Sie in Ihrem dummy.php ZF Projekt fehlen, aber es ist wirklich nicht genug Informationen über Ihre Einrichtung in der Frage mit Sicherheit zu sagen.

hatte ich damit einige Probleme auch, meine Probleme kamen zu einem Gotcha und eine weniger offensichtliche Sache

war die Gotcha die Eklipse Browser-Einstellung eingestellt wurde internen browse zu verwenden, 'Standard-System-Browsers, die Chrom sein passiert ist. Dies bedeutete, dass es starten Chrom würde, aber mit dem internen Browser verbinden. dass begann zu arbeiten, wenn für die externen Browser und explizit Chrom eher als Standard-System-Browser configered. Fenster | Einstellungen | Allgemein für Einstellungen Web-Browser

Das zweite Problem war um symbolische Links. Ich verwendete symbolische Links Quelle von einem repo in den Rahmen Hierarchie zu verknüpfen. Dies bedeutete die Eclipse-Projekt-Explorer sah eine Datei (der symbolische Pfad) und der Debugger sah ein anderes (die ‚rela‘ Papierweg in den Repo-Geschäften). So setzen Haltepunkte in der PHP-Explorer-Version der Datei wurden nicht vom Debugger gesehen. Ich löste dies durch den Repo neben dem Framework-Verzeichnis Check-out, SymLink meine Repo-Ordner in den Rahmen wie zuvor, aber mit Eclipse ‚ausschließen Build-Pfad‘ auf dem Symlinks, so dass beide PHP-Explorer und Debugger den realen Pfad zur Datei sahen

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top