Greetings
I Did the following to Enable GUI Debugging of Mod_Perl (Apache::Registry) scripts (I got this Information from different places ) , I have documented the steps followed and want to put it under the appropriate section (Suggest appropriate section) in perlmonks ,
This is my first attempt to writing a Setup Guide so am seeking the wise monks Inputs on the same.
Please let me know your Feedback/Opinions and any suggestions

Start the Httpd with the Following Command (this starts apache in a Single mode) /usr/local/apache/bin/httpd -X -D PERLDB

Enable the X-Windows (there are some security considerations ..man xhost for more details.)
xhost +
When a request is sent the GUI pops up and we can go through the script
(for the scripts that we run under Apache::Registry )
We need to step in on the below Line below

Maybe a sentence about the security implications of 'xhost +' would be appropriate (at least read 'man xhost'). You'll definitively want to turn it off after your development session, as everyone will be able to open windows on your screen...

ptkdb allows you to debug CGI scripts running on the server, by adding something to the shebang line. DDD does not. DDD requires you to essentially debug Apache, which results in debugging ALL scripts on the machine.

I've been using ptkdb to debug CGI scripts for about six months. When I saw your reference to DDD, I took a look. It's a pretty slick program. Unfortunately, if you're needing to debug something running on a web server, forget it.

That would be why.

Alternately, if you know how to get DDD to pop up a debugging window to debug a particular script running on a server (not necessarily ALL scripts on the server), please enlighten us.