500 Internal Server Error или как подружить active perl с apache

Тема в разделе "Администрирование серверов", создана пользователем root230101, 5 май 2008.

Статус темы:
Закрыта.
Модераторы: mefish, stooper
  1. root230101

    root230101

    Регистр.:
    19 сен 2007
    Сообщения:
    304
    Симпатии:
    21
    При обращении по адресу http://localhost/cgi-bin/test.pl - 500 Internal Server Error

    В логах апача следущее:

    [Mon May 05 21:18:26 2008] [error] [client 127.0.0.1] (OS 5)Отказано в доступе. : couldn't spawn child process: E:/server/cgi-bin/test.pl


    AddHandler cgi-script .cgi .pl стоит в конфиге.

    Помогите плиз:thenks:
    Update: Проблема решилась добавлением строки "ScriptInterpreterSource registry" в конфиг апача ;) :yahoo:
    Тему можно закрыть.
     
  2. mikie

    mikie Постоялец

    Регистр.:
    10 фев 2007
    Сообщения:
    107
    Симпатии:
    3
    попробуй в консоли perl - путь к скрипту/имя_файла а результаты выложить сюда
    например perl e:/server/cgi-bin/test.pl - должен писать ашипку, покрайней мере под никсами пишет
    проверь , чтобы права были 755, чтобы скрипт вообще закачан в ASCII режиме
    а гугль показывает сюды http://www.xakep.ru/post/35188/default.asp

    Добавлено через 10 минут
    http://www.ru-board.com/new/article.php?sid=147
     
Статус темы:
Закрыта.