I have the following responses. 1. error trapping > Execute({inputfile => 'file.epl', errors => [EMAIL PROTECTED]); > if (@errors) { Execute('notify_error.epr', [EMAIL PROTECTED]); } > In the "notify_error.epr" page you can send a message with all debugging > data you need like fdat, udat, ENV and etc.
2. errorpage and notice > First configure your own error page > ErrorDocument 500 /errors/500.epo > [- > if ($req_rec && ($prev = $req_rec->prev)) { > $errors = $prev->pnotes('EMBPERL_ERRORS'); > if ($errors && @$errors) { > Execute('notify_error.epr', $errors); > } > } > -] > Second disable the default error page from Embperl > PerlSetEnv EMBPERL_OPTIONS 262144 3. send out a mail on every error. (perldoc Embperl::Config) > Embperl_Mail_Errors_To > config directive Thanks to Luiz and Gerald for the advice. We are on 1.3 and are not using Embperl::Object yet. I hope I can use the above regardlessly. I know I can use Execute, but I'm not familiar about the extensions epo and epr. What is the pod that explains them? Thanks, Ben Kim --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]