Форум о хостинге
16 ЅЮпСам 2018, 03:08:40 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.

Войти
Новости: SMF форум только что установлен!
 
   Начало   Помощь Поиск Войти Регистрация  
Страниц: [1]
  Печать  
Автор Тема: Perl - ненулевой код возврата.  (Прочитано 2526 раз)
Костик
Новичок
*
Сообщений: 26


Просмотр профиля
« : 16 јРав 2002, 16:55:34 »

У меня не работает Perl скрипт и выводит ошибку 500 webhostingtalk.ru/iB_html/non-cgi/emoticons/confused.gif
Я не знаю что у меня не правильно, с chmod-ами всё нормально, а вот это, я не понимаю webhostingtalk.ru/iB_html/non-cgi/emoticons/confused.gif:

2.Выводите ли вы строку "Content-Type:"?
Правильно ли вы ее выводите?
(Content-type, Content_Type -- неправильно)
Заканчиваете ли вы хедеры пустой строкой? Нельзя написать print "Content-Type: text/html\n";
Надо писать: print "Content-Type: text/html\n\n";

3.Также, эта ошибка возникает, если CGI-программа завершилась с ненулевым кодом возврата, что часто встречается в случае некомпилируемости вашего скрипта perl'ом.

Объясните пожалуйста что надо вставить в этот скрипт:
#!/usr/bin/perl
require 'cgi-lib.pl';

&ReadParse(*field);
$textfield = $field{'textarea'} ;
$submit = $field{'submit'} ;

open (WRITE, "<../User/user.txt") or die ("Ошибка!");
flock WRITE, LOCK_EX;
print "Content-Type: text/html\n\n";
print WRITE "$textfield\n";
print WRITE, "$submit\n";
flock WRITE, LOCK_UN;
close WRITE;

Заранее большое спасибо!!!
Записан
ptitov
Новичок
*
Сообщений: 588


Просмотр профиля
« Ответ #1 : 16 јРав 2002, 17:32:11 »

Надо попробовать написать print "Content-Type... сразу после require. Кстати, а требуемый файл cgi-lib... существует?
Записан
Костик
Новичок
*
Сообщений: 26


Просмотр профиля
« Ответ #2 : 16 јРав 2002, 17:43:30 »

неа.. *webhostingtalk.ru/iB_html/non-cgi/emoticons/confused.gif
Скрипт писал не совсем я, а где cgi-lib можно достать?
Записан
ptitov
Новичок
*
Сообщений: 588


Просмотр профиля
« Ответ #3 : 16 јРав 2002, 17:58:07 »

Где угодно webhostingtalk.ru/iB_html/non-cgi/emoticons/smile.gif
filesearch.ru/cgi-bin....&p=&p2= (filesearch.ru/cgi-bin/s?q=cgi-lib.pl&w=a&x=0&y=0&t=f&e=on&m=20&o=n&s1=&s2=&d=&p=&p2=)
Почему размеры разные я не знаю webhostingtalk.ru/iB_html/non-cgi/emoticons/confused.gif, главное чтобы были нужные функции.
Записан
Страниц: [1]
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.11 | SMF © 2006-2008, Simple Machines LLC Valid XHTML 1.0! Valid CSS!