Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Не запускается перл скрипт.  (Прочитано 1100 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Kynep

  • Автор темы
  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Не запускается перл скрипт.
« : 23 Ноября 2008, 15:40:32 »
Вообщем суть такая, стоит apache2 + php5, все работает. Но, при попытке запустить cgi скрипт он тупо открывается в браузере, показывая свое содержимое. Путь к perl  прописан верно. Что за ерунда? Подскажите где копать, а то уже второй день сижу гуглю толком ни чего полезного не нашел  ??? :-[ :-\

Цитата: my.cgi
#!/usr/bin/perl
print"Hello World!\n";

Оффлайн M1ke

  • Участник
  • *
  • Сообщений: 228
  • ✎…
    • Просмотр профиля
    • IT блог
Re: Не запускается перл скрипт.
« Ответ #1 : 23 Ноября 2008, 15:54:35 »
Положите скрипт в cgi-bin/ задайте права на исполнение и допишите заголовок, чтобы не возникло ошибки.
#!/usr/bin/perl
print "Content-Type: plain/text\n\n";
print"Hello World!\n";
« Последнее редактирование: 23 Ноября 2008, 16:05:21 от Mixas »
define(TRUE, FALSE); //секс и наркотики

Оффлайн Kynep

  • Автор темы
  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Re: Не запускается перл скрипт.
« Ответ #2 : 23 Ноября 2008, 16:04:42 »
Положите скрипт в cgi-bin/ , задайте права на исполнение, и допишите заголовок, чтобы не возникло ошибки.
#!/usr/bin/perl
print "Content-Type: plain/text\n\n";
print"Hello World!\n";
Скрипт лежит там где нужно, права выставленны, в терминале выполняется, а вот через браузер просто открывается, как будто блокнотом :)  Я уже всю голову сломал (((

 

Страница сгенерирована за 0.035 секунд. Запросов: 23.