Я использую следующий код для проверки вывода фатальных ошибок в браузер:
use CGI;
use CGI::Carp qw(fatalsToBrowser);
die "test";
Я ожидаю увидеть какую-то ошибку в браузере, но ее нет, я просто получаю регулярный 500 ответ. Я забыл, что у меня были пользовательские страницы ошибок для удаленных запросов, и теперь я получаю Script failed to send data.
.
Также:
<code>> perl -w index.pl
Status: 500
Content-type: text/html
<h1>Software error:</h1>
<pre>test at index.pl line 4.
Для получения помощи, пожалуйста, отправьте письмо веб-мастеру этого сайта, сообщив об этом сообщение об ошибке, а также время и дату ошибки.
[Понедельник, 8 февраля 18:29:52 2010] index.pl: тест в строке index.pl 4.