(help!) Простой вопрос - не могу скопировать скрипт ggi заказа простейший

Sculptor
На сайте с 11.06.2005
Offline
179
888

Вот, да, не работал до сих пор с ggi-скриптами и в качестве новичка очень недоумеваю.

Дано: скрипт с расширением cgi c простой формой отправки текста на мыло.

Я его даже пока не меняя копирую с одного хостинга на другой. На моем -

CGI-скрипты каталог: site.ru/cgi-bin/
исполнение скриптов во всех каталогах: нет
включено

Но он уже не работает. Но включен же ggi !

Страничку htm положил в корневую, адрес указал на скрипт конечно в cgi-bin

Хостинг один и тот же (masterhost) тарифы одни и те же

Куда думать?

Дорого куплю ссылки со строительных сайтов, не находящихся в биржах и не продающие ссылки.
topol-m
На сайте с 29.08.2005
Offline
21
#1

Путь к Perl смотреть

И смотреть как закачали скрипт (перенос строки в Unix отличатся от Windows? d'njv тоже может быть трабл)

Ну и права доступа на файл cgi поменять

Исполняемым . что ли, сделать

С уважением, topol CODECO (http://www.codeco.ru/promo/)
Sculptor
На сайте с 11.06.2005
Offline
179
#2

Premature end of script headers говорит.

Premature end of script headers: /home/u11111/site.ru/cgi-bin/bsform.cgi

То есть заголовок не нравится.

Но вроде #!/usr/bin/perl - в первой строчке

dema501
На сайте с 03.03.2003
Offline
64
#3

еще может быть

#!/usr/local/bin/perl

если хостинг на freebsd

а вообще нужно error_log смотреть там обычно все написано

Sculptor
На сайте с 11.06.2005
Offline
179
#4

Слегка разобрался :)

Все гораздо запущенней - у меня видимо сам модуль перла не установлен и ssi

Всем спасибо за наводки.

Добавлено: Ура! ОНО заработало! Первый ggi скрипт в действии, дико приятно.

Трабл был очень новичковый - просто требовалось изменить режим доступа к файлам на диске Unix-сервера. С атрибута rwrr на rwxrxr - т.е. 755 доступ.

Если кто-будет с нуля начинать работать с ggi - тут вводная и руководство. Очень динамичней сразу сайты с интерактивностью на скриптах оказываются ☝ ;)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий