RuWeb.net Forum

вопрос про ошибку: "Premature end of script headers"
Anonymous - 29.9.2006 в 11:33

Сделал сайт http://www.realty-home.ru), протестировал на локальном сервере (Apache 2, Windows XP), всё нормально.
Выложил на хост (на RuWeb), - скрипт не работает.
В логах сообщение:
"Premature end of script headers".
Если там неправильно отдаются заголовки HTTP-ответа, то как такое может быть, что локально всё правильно, а на другом сервере неправильно?

При этом на почти аналогичном движке другой сайт http://www.info101.ru) работает у вас нормально и локально.
Что я мог упустить?


kpv - 29.9.2006 в 12:07

имя скрипта, где он лежит и как Вы его вызываете?


Anonymous - 29.9.2006 в 12:40

Скрипт:
/cgi-bin/rh/main_common.pl
Вызов - через SSI:
<!--#exec cgi="/cgi-bin/rh/main_common.pl"-->
При вызове отдельно - тоже падает.


kpv - 29.9.2006 в 12:50

./main_common.pl
bash: ./main_common.pl: C:/perl_dev/Perl/bin/perl.exe: bad interpreter: No such file or directory
поменял Вам местами строчки - смотрите дальше


Anonymous - 29.9.2006 в 13:30

Аааа, как я мог об этом забыть!!
Благодарю за терпимость. :-)

P.S.:
Странным образом Apache истолковал эту ошибку в своих логах.