What I am dreaming of ;-) is an omnipotent debuggertool.
As I only know perl -d so far, I can't imagine a convenient
way of debugging a cgi-script with multifunctions in depth.
So I would appreciate a tool telling me that the
script.pl is currently calling module.pm passing
variable with value to it.
The problem is, that the script.pl is invoked by
Apache by browserrequest, so how can you get into that???
--
there are no silly questions
killerhippy
If you want to debug a CGI, look at Devel::ptkdb, which will open a Tk debugger for you. You can set breakpoints on specific lines as needed, possibly with conditions.
Beyond that, note that "scripts" don't call modules. They require or use modules (which is what my debugger script catches); they call subroutines/methods that were defined by the modules.