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 Zitieren
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 Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.