fgh Geschrieben 10. Juli 2011 Geschrieben 10. Juli 2011 Hallo zusammen. Ich habe an meiner Hochschule ein schon bestehendes PHP-Projekt übernommen. Damit ich richtig arbeiten kann möchte ich vor allem auch Debugen können. Aber obwohl ich Zend Studio verwende, will es mir nicht so recht gelingen. Setze ich in ZS einen Haltepunkt bleibt der Code bei der Ausführung, anders als von Visual Studio in C++ o.ä gewohnt, nicht stehen. Ich habe zudem versucht die PHP-Seiten die unter Windows auf XAMPP laufen mit Hilfe des Zend Debuggers zu debuggen. Leider komme ich aber auch hier nicht weiter. Ich habe die php.ini im Apache-Verzeichnis wie folgt angepasst und den Webserver neue gestartet, aber wenn ich versuche die Debug Configuration für den Webserver zu testen, führt dies immer zu einem Timeout. PicFront - Bildschirmfoto2011-07-10um12.43.35.png ... [Zend] zend_extension_ts = "C:\xampp\php\zendOptimizer\lib\ZendExtensionManager.dll" zend_extension_manager.optimizer_ts = "C:\xampp\php\zendOptimizer\lib\Optimizer" zend_optimizer.enable_loader = 0 zend_optimizer.optimization_level=15 [Debugger] zend_extension_manager.debug_server_ts="C:\xampp\php\ext\ZendDebugger.dll" zend_debugger.expose_remotely=always zend_debugger.expose_remotely=127.0.0.1 ... Wahrscheinlich hapert es nur an einer Kleinigkeit. Vielleicht kann mir jemand einen Tipp geben. Dank und viele Grüße, FGH
fgh Geschrieben 10. Juli 2011 Autor Geschrieben 10. Juli 2011 Nun habe ich es zwar fertig gebracht zu debuggen, allerdings nur wenn ich den ZendDebbuger alleine laufen lassen (was eigentlich nicht immer Sinne des Erfinders ist). Grundsätzlich geht es also. Entweder sind nun der Debugger und der Optimizer / Extension Manger in der von mir verwendeten Version inkompatibel oder ich habe doch noch einen Fehler in der Konfiguration. Hier meine lauffähige Konfiguration mit der auskommentieren, nicht-funktionierenden Wunschkonfiguration darüber. [Zend] ;zend_extension_ts = "C:\xampp\php\zendOptimizer\lib\ZendExtensionManager.dll" ;zend_extension_manager.optimizer_ts = "C:\xampp\php\zendOptimizer\lib\Optimizer" ;zend_optimizer.enable_loader = 0 ;zend_optimizer.optimization_level=15 ;zend_optimizer.license_path = ;zend_extension_manager.debug_server = "C:\xampp\apache\bin\ZendDebugger.dll" ;zend_debugger.expose_remotely=always ;zend_debugger.expose_remotely=127.0.0.1 [Zend Debugger] zend_extension_ts = "C:\xampp\apache\bin\ZendDebugger.dll" zend_debugger.expose_remotely=always zend_debugger.expose_remotely=127.0.0.1
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden