Hallo Leute! Habe auf SuSE 9.2 PHP und mySQL am laufen, funktioniert alles super. Nun möchte ich ein Skript debuggen, wenn möglich so ähnlich wie unter MS-Excel VBA. Ist das möglich? Wenn ja wie? Vielen Dank Johannes
Am 15 Jan 2005 um 11:09 hat Johannes Kaindlstorfer geschrieben:
Hallo Leute!
Habe auf SuSE 9.2 PHP und mySQL am laufen, funktioniert alles super. Nun möchte ich ein Skript debuggen, wenn möglich so ähnlich wie unter MS-Excel VBA.
Ist das möglich? Wenn ja wie?
PHP ist eine Webbasierte scriptsprache. Diese läuft auf einem Server. Du testest diese allerdings auf einem Client. Die einfachste Methode ist, Debugausgaben einzubauen, an den stellen, an denen Du sehen willst, was los ist. Haben mehrere Clients gleichzeitig einen Zugriff gestartet, hilft nur loggen. Was besseres kenne ich nicht. Gruß Lothar
Vielen Dank Johannes
-- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-programming-unsubscribe@suse.com Um eine Liste aller verfügbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-programming-help@suse.com
Am Samstag, 15. Januar 2005 11:37 schrieb lothar.behrens@lollisoft.de:
Am 15 Jan 2005 um 11:09 hat Johannes Kaindlstorfer geschrieben:
Hallo Leute!
Habe auf SuSE 9.2 PHP und mySQL am laufen, funktioniert alles super. Nun möchte ich ein Skript debuggen, wenn möglich so ähnlich wie unter MS-Excel VBA.
Ist das möglich? Wenn ja wie?
PHP ist eine Webbasierte scriptsprache. Diese läuft auf einem Server. Du testest diese allerdings auf einem Client.
Der Testserver steht bei mir zu Hause, d.h. ich könte auch dort testen. Da sollte es doch entsprechende Programme geben, oder sehe ich das falsch?
Die einfachste Methode ist, Debugausgaben einzubauen, an den stellen, an denen Du sehen willst, was los ist.
Hab ich bereits gemacht, ist auf Dauer etwas mühsam vor allem wenn man den Komfort von Excel+VBA gewohnt ist (entschuldigt bitte!!!). Darum die Frage!
Haben mehrere Clients gleichzeitig einen Zugriff gestartet, hilft nur loggen. Was besseres kenne ich nicht.
Gruß
Lothar
Vielen Dank Johannes
-- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-programming-unsubscribe@suse.com Um eine Liste aller verfügbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-programming-help@suse.com
Am Samstag, den 15.01.2005, 12:02 +0100 schrieb Johannes Kaindlstorfer:
Der Testserver steht bei mir zu Hause, d.h. ich könte auch dort testen. Da sollte es doch entsprechende Programme geben, oder sehe ich das falsch?
Die gibt es bestimmt, allerdings habe ich sowas nie gebraucht. Daher: Keine Ahnung. Allerdings solltest du PHP etwas restriktiver konfigurieren, in dem du in der php.ini die Warnungen einschaltest. Das reicht mir eigentlich schon, für den Rest gibt es echo und print_r. Gruß, Ratti -- -o) fontlinge | Fontmanagement for Linux | Schriftenverwaltung in Linux /\\ http://freshmeat.net/projects/fontlinge/ _\_V http://www.gesindel.de https://sourceforge.net/projects/fontlinge/
Hallo, > Am Samstag, den 15.01.2005, 12:02 +0100 schrieb Johannes Kaindlstorfer: > > Der Testserver steht bei mir zu Hause, d.h. ich könte auch dort testen. > > Da sollte es doch entsprechende Programme geben, oder sehe ich das > > falsch? schau dich mal auf den Seiten von Zend um, da gibt es den Zend PHP-Editor (langsam/Java) und da gibt es auch Zend Extensions für deinen PHP-Server zum debuggen. Editor hab ich ausprobiert, Debuggen tue ich wie die anderen Beschrieben haben - Loggen oder zusätzliche Ausgaben an den Client. Sollte aber gehen was du haben willst (wers braucht *g*). Gruß Gregor
Hi Johannes Am Samstag, 15. Januar 2005 11:09 schrieb Johannes Kaindlstorfer:
Hallo Leute!
Habe auf SuSE 9.2 PHP und mySQL am laufen, funktioniert alles super. Nun möchte ich ein Skript debuggen, wenn möglich so ähnlich wie unter MS-Excel VBA.
Eine Möglichkeit ist dbg. http://dd.cron.ru/dbg/ Habe ich selber noch nicht wirklich ausprobiert, soll aber ganz gut funktionieren. Ich selber verwende Zend Studio. -- Grüsse Marco
participants (5)
-
Gregor Schatz
-
Joerg Rossdeutscher
-
Johannes Kaindlstorfer
-
lothar.behrens@lollisoft.de
-
Marco Schuler