Wenn die eine PHP-Datei eine andere aufruft, diese wiederum eine neue mit Parametern, diese Ergebnisse zurückliefert, während Ajax das protokolliert - wie debuggt man das ohne den Überblick zu verlieren? Welche Programme gibt es, die einem helfen in verstrickten PHP-Skriptabläufen den Überblick zu behalten?
:
Verschoben durch User
Tu dir deine Werte doch einfach irgendwie Raus-tracen - mit Echo und Co, oder leg dir ein Log-File an, wo die Values dann alle drinnen stehen. Oder schick deine Values zum "Debuggen" an irgend ein Programm per Sockets, etc.. Hat zwar nicht wirklich was mit Debuggen zu tun, aber du kannst deinen "Ablauf" eventuell "sichtbar" machen. Vielleicht hilft es dir ja ... Spezielle Debugging-Software oder irgendwelche Programme fürs "Debuggen" an ausgeführten PHP-Code kenne ich auch keine. Dazu fehlen auch die nötigen Angaben, z.B. auf welchem Server das rennen soll (Apache?) oder für welche Plattform / OS du das Suchst. Eventuell kann deine PHP-Server-Software das ganze mit-loggen, wenn du entsprechende Debugging-Modes einschaltest, und dir den höchsten Debugging-Level wählst, wo eben jeder Aufruf mit geschnitten wird. Insgesamt ist deine Frage zu oberflächlich gestellt, für so ein komplexes Thema. Ich wollte keine Thread-Leiche ausbuddeln, aber hätte auch großes Interesse an solch einen Debugger. (für Apache, Xammp, Windoof) > Beitrag #2840025 wurde vom Autor gelöscht. > Beitrag #2840064 wurde von einem Moderator gelöscht. > Beitrag #2840134 wurde vom Autor gelöscht. > Beitrag #2840150 wurde von einem Moderator gelöscht. > Beitrag #2840158 wurde von einem Moderator gelöscht. Ihr seid ja krass drauf. Mal schauen ob mein Beitrag stehen bleibt. Ich glaube, schon einmal vorher auf so etwas ähnliches geantwortet zu haben. ^^ Gruß, TS
Gibt schon entsprechende Software dafür, lohnt aber nur bei grösseren Projekten. Zum Beispiel Komodo: http://www.activestate.com/komodo-ide/features#debugging
Asche auf mein Haupt, Zend Studio ist natürlich noch zu erwähnen: http://www.zend.com/de/products/studio/