http://qs321.pair.com?node_id=482232


in reply to Re^2: Getting error messages from IIS with PerlScript
in thread Getting error messages from IIS with PerlScript

You said you wanted to log the errors, not send them to the client. I think the handlers are getting called, and you can log the errors from within them.

If you want to send the error to the client, you'll either need to do some fancy ASP stuff, or use eval BLOCK. For example,

eval { ... something_that_might_die(); ... }; if ($@) { # It died. # The error message is in $@ ... }

That won't catch division by zero, but it will catch just about everything else. To catch division by zero, check the denominator before dividing.