If your CGI program die()s, and you would rather have a message sent to the browser about it, use the CGI::Carp module:

Code

use CGI::Carp 'fatalsToBrowser';

$x = 10; $y = 0; $z = $x / $y;

This will send the "division by 0" message to both the browser AND your error logs. Remember to check the error logs every time an error occurs in a CGI program. If you do not know where they are, do not ask us (we could not possibly know) but instead ask the administrator of your web site.