Forum Webscript.Ru
Программирование => Perl => Тема начата: samy от 14 Мая 2006, 17:53:10
-
кто-нить подскажите как решить следующую проблему: при запуски CGI скрипта выходит страница с надписью Internal Server Error, а в логах следующая надпись: Premature end of script headers???
-
http://www.google.com/search?q=Premature+end+of+script+headers
-
посмотрел, проблему так и не решилась, но некоторые измменения появились, теперь в логах у меня след-я надпись:
BEGIN failed--compilation aborted at \\\\home\\\\LOCALH~1\\\\cgi-bin\\\\ar.cgi line 502.\\n
а выглядит эта 502-я строка вот так:
unlink <*.*>;
и что же эта за ошибка?
-
perl -wc ar.cgi
-
perl -wc ar.cgi
может ты объяснишь что это значит и что ты имел ввиду, потомучто я сам не особо в CGI разбираюсь и не понимаю что это такое?
-
запустить компиляцию с выводом ошибок
-
запустить компиляцию с выводом ошибок
ну а конкретнее как она запускается то, куда вставлять этот код и полностю его вставлять или нет?
-
1 #!/usr/bin/perl
2 use CGI::Carp qw(fatalsToBrowser);
3 ...
4 ...
5 ...
так ошибки будут сразу в браузер выводится - легче разобраться в причинах появления их появления
-
в терминале
-
в терминале
а что такое терминал и где он находиться на localhost\'e?
-
ssh localhost xterm
-
ssh localhost xterm
извините за назойлисвость, но что-то я не могу вспомнить как зайти в ssh напишите поподробнее плз., очень надо?
-
man ssh
-
хех...вы помоему издиваетесь..)
-
Пиши unlink "/usr/bin/my/shit/*.*";
-
Пиши unlink "/usr/bin/my/shit/*.*";
попробывал не помогло(
ssh localhost xterm
кто-нить мне всетаки объясните как реализовать вот это.:confused:
-
Тогда где-то забыл ковычку или где-то другая очепятка. Такое чаще всего случается.