Перейти к основному содержанию
Тема: perl cgi web 500 server error (Прочитано 2335 раз) предыдущая тема - следующая тема

perl cgi web 500 server error

В папке /cgi-bin/ файл index.pl, ставил на него chmod 775 и всё равно выдаёт: "500 Internal server error"

В error.log:
Цитата
... suexec failure: could not open log file
... fopen: No such file or directory
... Premature end of script headers: index.pl

Содержимое файла index.pl:
#!/usr/bin/perl

use strict;
use CGI::Carp qw(fatalsToBrowser);

print "Content-Type: text/html\n\n";
print "Hello, World!\n";

Думаю - блин, ну что за фигня? Благодаря техподдержке хостинга узнаю, что в файле windows-переводы строк. Открываю файл и меняю все "\r\n" на "\n", и о чудо, хелловорлд на перле заработал.