Форум о хостинге
22 ПЭТРам 2021, 02:21:03
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
1 час
1 день
1 неделя
1 месяц
Навсегда
Войти
Новости
: SMF форум только что установлен!
Начало
Помощь
Поиск
Войти
Регистрация
Форум о хостинге
>
Форум Web-мастеров
>
Технологии программирования для web
>
Perl - ненулевой код возврата.
Страниц: [
1
]
« предыдущая тема
следующая тема »
Печать
Автор
Тема: Perl - ненулевой код возврата. (Прочитано 2878 раз)
Костик
Новичок
Сообщений: 26
Perl - ненулевой код возврата.
«
:
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
Perl - ненулевой код возврата.
«
Ответ #1 :
16 јРав 2002, 17:32:11 »
Надо попробовать написать print "Content-Type... сразу после require. Кстати, а требуемый файл cgi-lib... существует?
Записан
Костик
Новичок
Сообщений: 26
Perl - ненулевой код возврата.
«
Ответ #2 :
16 јРав 2002, 17:43:30 »
неа.. *webhostingtalk.ru/iB_html/non-cgi/emoticons/confused.gif
Скрипт писал не совсем я, а где cgi-lib можно достать?
Записан
ptitov
Новичок
Сообщений: 588
Perl - ненулевой код возврата.
«
Ответ #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
]
Печать
« предыдущая тема
следующая тема »
Перейти в:
Пожалуйста, выберите назначение:
-----------------------------
Главные форумы
-----------------------------
=> Форум по Web-хостингу
=> Сolocation & Dedicated
=> Технические аспекты и вопросы безопасности
=> Бизнес web-хостинга
=> Нужен хостинг для проекта!
=> Домены
=> Форум для реселлеров
-----------------------------
Форум Web-мастеров
-----------------------------
=> Мнения о хостинг провайдерах
=> Оптимизация и продвижение сайтов SEO
=> Технологии программирования для web
=> Дизайн - наша профессия
-----------------------------
Реклама
-----------------------------
=> Специальные предложения от провайдеров
=> Пресс-релизы
=> Куплю/Продам/Аренда
=> Работа у провайдеров
-----------------------------
Дополнительные форумы
-----------------------------
=> Поговорим о том, о сем
=> Замечания и предложения
Загружается...