in reply to CGI PERL Remote Debugging
Depending on what the script does, you could maybe debug it on your own system using ActivePerl. Short of that, you can log in via SSH (Putty, as you said) and run it via the command line for simple errors, or use Data::Dumper and a log file to dump out values at various key points if you need to detect a logic error.