The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
Помогите в начинании., !*! Евгений, 30-Июл-03, 11:51  [смотреть все]
Доброе время суток! Помогите люди добрые, кто чем сможет, проблема небольшая, я поставил на сайт perl-овский файл: www.myhost.ru/cgi/file.pl
Пытаюсь его запустить в Explorer, а он мне дает его скачать. Плиз, подскажите в чём ошибка, спосибо всем кто откликнется.


  • Помогите в начинании., !*! SoloMA, 17:42 , 30-Июл-03 (1)
    Он не воспринимает файл в качестве скрипта cgi.
    Для того, что бы воспринял надо указать серверу какое расширение имют cgi скрипты, в данном случае - pl.
    Как это указывается зависит от типа сервера и указано в его доках.

    >Доброе время суток! Помогите люди добрые, кто чем сможет, проблема небольшая, я
    >поставил на сайт perl-овский файл: www.myhost.ru/cgi/file.pl
    >Пытаюсь его запустить в Explorer, а он мне дает его скачать. Плиз,
    >подскажите в чём ошибка, спосибо всем кто откликнется.

  • Помогите в начинании., !*! Асен Тотин, 18:28 , 03-Авг-03 (2)
    Не мешает также указать серверу, что директория cgi предназначена для CGI скриптов. В Apache это делается диорективой "Options ExecCGI" в описании директории.

    Еще, скрипт должен иметь Exec права (755 для UNIX). Если у вас UNIX, то скрипт должен быть в UNIX формате (только LF в конце строки), иначе он может не сработать.

    WWell,

    • Помогите в начинании., !*! Mortis, 12:28 , 04-Авг-03 (3)
      >Не мешает также указать серверу, что директория cgi предназначена для CGI скриптов.
      >В Apache это делается диорективой "Options ExecCGI" в описании директории.
      >
      >Еще, скрипт должен иметь Exec права (755 для UNIX). Если у вас
      >UNIX, то скрипт должен быть в UNIX формате (только LF в
      >конце строки), иначе он может не сработать.

      Hi,
      У меня аналогичная проблема: в httpd.conf я прописал уже, казалось бы, всё -
      директиву распознавания расширений .pl и .cgi, и Alias для /cgi-bin и добавил <Directory>, в котором скрипты лежат, и даже в самой директории создал .htaccess со строкой "Options +ExecCGI". Естественно, права на скрипты 755, всё как положено, и сервер запускаю-перезапускаю, ан нет. Броузер всё равно выдаёт source скрипта, вместо того, чтобы его запускать.
      Что делать?




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру