Hi
Ich bastle mir mit Zend ein Projekt.
Jetzt gibt mir scheinbar Zend auf einmal den Namen eines Controllers aus - noch über die eigentliche Ausgabe der App.
Der Quellcode sieht also folgendermaßen aus:
Ich möchte nicht weiter drauf eingehen, da es kein Thread über Zend werden soll.
Um herauszufinden wo dieser ControllerName nun ausgegeben wird habe ich bereits einige Tricks probiert:
aber nein, scheinbar werden echo's nicht "profiled" da es ja auch keine Funktionen sondern Sturkturen von PHP sind.
Juhu.
Jetzt bin ich genervt und habe keine Lust jede einzelne Datei Quellcode zu durchleuchten,
habt ihr irgendwelche Tips wie man z.B. alle Ausgaben von PHP nachvollziehen kann?
Oder werden echo's mit xdebug vll. unter einem speziellen alias gespeichert?
Naja ich hoffe ich habe euch jetzt nicht mehr verwirrt als mich selbst.
lg
Ich bastle mir mit Zend ein Projekt.
Jetzt gibt mir scheinbar Zend auf einmal den Namen eines Controllers aus - noch über die eigentliche Ausgabe der App.
Der Quellcode sieht also folgendermaßen aus:
Ich möchte nicht weiter drauf eingehen, da es kein Thread über Zend werden soll.
Um herauszufinden wo dieser ControllerName nun ausgegeben wird habe ich bereits einige Tricks probiert:
- Nach Zend_Application::run(); einen Cookie setzen in der Hoffnung das php meckert - die Headerinfos wären bereits in datei xyz.php gesendet wurden
- Header() aufrufe nach dem ausführen der App
- Sämtliche Dateien durchsuchen
- Xdebug mit webgrind sowie kcachegrind zum auffinden des echos/prints einsetzen.
aber nein, scheinbar werden echo's nicht "profiled" da es ja auch keine Funktionen sondern Sturkturen von PHP sind.
Juhu.
Jetzt bin ich genervt und habe keine Lust jede einzelne Datei Quellcode zu durchleuchten,
habt ihr irgendwelche Tips wie man z.B. alle Ausgaben von PHP nachvollziehen kann?
Oder werden echo's mit xdebug vll. unter einem speziellen alias gespeichert?
Naja ich hoffe ich habe euch jetzt nicht mehr verwirrt als mich selbst.
lg