Не запускается cgi

Тема в разделе "Другие языки", создана пользователем ivan_st, 19 мар 2012.

Модераторы: Цукер
  1. ivan_st

    ivan_st Постоялец

    Регистр.:
    11 май 2008
    Сообщения:
    52
    Симпатии:
    8
    Скрипт cgi лежит на хостинге в папке cgi-bin (777 - уж так поставил и на папку и на скрипт)
    Закачан а ASCII. Вызов <form method="post" name="Subscribe" action="cgi-bin/bizmail.cgi">.
    в скрипте прописан путь к папке
    $ABSOLUTE_PATH_TO_CGI_BIN = "/home/DOMAIN/public_html/cgi-bin/";

    Сообщает что "404 Not Found. The resource requested could not be found on this server!"
    Когда перезаливаю в папку "qqq" например - все прекрасно работает. Чувствую, что дело в папке. Но разабраться не могу уже. Помогите плиз.
     
  2. noxwell

    noxwell Создатель

    Регистр.:
    23 июн 2011
    Сообщения:
    13
    Симпатии:
    9
    Внутри самого хостинга (в настройках Apache) стоит алиас на /cgi-bin/ куда-то внутрь сервера. Что-то вроде
    Код:
    ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
        <Directory "/usr/lib/cgi-bin">
            AllowOverride None
            Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
            Order allow,deny
            Allow from all
        </Directory>
    Скорее всего на этом хостинге просто запрещены cgi скрипты. Свяжись с техподдержкой, они тебе подскажут, что нужно делать.
     
    ivan_st нравится это.
  3. ivan_st

    ivan_st Постоялец

    Регистр.:
    11 май 2008
    Сообщения:
    52
    Симпатии:
    8
    Да хостинг вроде серьёзный, (правда, взял только что).
    Но в папке переименованной не"cgi-bin" работает ведь.
    Наверное, да, придется потревожить...

    ...

    на хостинге проблемы были...