The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Помогите в начинании."
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы WEB технологии (Public)
Изначальное сообщение [Проследить за развитием треда]

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

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

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

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


  Рекомендовать в FAQ | Cообщить модератору | Наверх

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

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

WWell,


  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Помогите в начинании."
Сообщение от Mortis emailИскать по авторуВ закладки on 04-Авг-03, 12:28  (MSK)
>Не мешает также указать серверу, что директория 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 скрипта, вместо того, чтобы его запускать.
Что делать?

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




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

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