The OpenNET Project / Index page

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

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

"apache2"
Сообщение от Анатолий Искать по авторуВ закладки(??) on 04-Янв-05, 16:53  (MSK)
Помогите! Не могу запускать cgi скрипты как http://localhost/cgi-bin/pl.cgi.Что нужно написать в файле конфигурации http.conf (сервер http находится на freebsd) что-бы они запускались?
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

  • apache2, Анатолий, 11:11 , 05-Янв-05, (1)
  • apache2, teebot, 11:23 , 05-Янв-05, (2)
    • apache2, Анатолий, 11:42 , 05-Янв-05, (3)
      • apache2, Анатолий, 11:46 , 05-Янв-05, (4)
        • apache2, omsha, 00:04 , 17-Янв-05, (5)
          • apache2, omsha, 22:29 , 19-Янв-05, (6)

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

1. "apache2"
Сообщение от Анатолий Искать по авторуВ закладки(??) on 05-Янв-05, 11:11  (MSK)
Так все же как это сделать

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

2. "apache2"
Сообщение от teebot Искать по авторуВ закладки on 05-Янв-05, 11:23  (MSK)
>Помогите! Не могу запускать cgi скрипты как http://localhost/cgi-bin/pl.cgi.Что нужно написать в файле
>конфигурации http.conf (сервер http находится на freebsd) что-бы они запускались?

что в логах?
какие права на скрипте?
какие опции стоят на <Directory> Option ExecCGI что-то типа такого?

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

3. "apache2"
Сообщение от Анатолий Искать по авторуВ закладки(??) on 05-Янв-05, 11:42  (MSK)
>что в логах?
>какие права на скрипте?
>какие опции стоят на <Directory> Option ExecCGI что-то типа такого?
скрипт от имени root ,менял на права пользователя,я вот предполагаю что при установке (компиляции) не дал ему такую возможность ,где то читал что при установке нужно устанавливать с опцией --enable-ex.. (не помню),что касается опции <Directory> Option ExecCGI то прописал согласно инструкции.

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

4. "apache2"
Сообщение от Анатолий Искать по авторуВ закладки(??) on 05-Янв-05, 11:46  (MSK)
вот я нашел
Пример запуска скрипта configure:

  # ./configure --prefix=/usr/local/ --enable-suexec

где --enable-suexec - разрешение выполнения cgi-скриптов
от имени пользователя, который этот скрипт создал, а не от имени
пользователя веб-сервера, т.е. разрешение Setuid.

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

5. "apache2"
Сообщение от omsha Искать по авторуВ закладки on 17-Янв-05, 00:04  (MSK)
>вот я нашел
>Пример запуска скрипта configure:
>
>  # ./configure --prefix=/usr/local/ --enable-suexec
>
>где --enable-suexec - разрешение выполнения cgi-скриптов
>от имени пользователя, который этот скрипт создал, а не от имени
>пользователя веб-сервера, т.е. разрешение Setuid.

--- и чем же закончилось? - у меня те же проблемы - шаманские пляски с выставлением прав от рута-сквида-сквидагуарда-нободи-ввв на цги скрипт проблем не решили, как не решило и выставление в хттрд.конф заветное заклинание --- ExecCGI . При попытке пойти например, на порнушный сайт, сквид по честному посылает запрос на сквидгуард, сквидгуард запрос футболит тоже по честному на этот цги скрипт,/и не пускает на порнуху или куда не надо/,  который лежит в /usr/local/wwww/cgi-bin/block.cgi, а Apache2 мне/клиенту в браузере выдает, что, блин, нет у меня/клиентов пермишенсов открыть этот файл, //а там по русски строчки - Вася, ты сюда не ходи... ходи туда... а то снег башка попадет, сАвсЭм плохой будешь...//  но в логе_гууд пишет согласно этому скрипту кто, с какого айпи, куда ломанулся, и в тоже время в логе хттп_вад пишет, что у сервера на запрос клиента не было прав открыть клиенту этот цги....
...........крыша едет.... подскажите, пожалуйста, что апачу надо, чтоб прочитать клиенту этот цги.... Фря 5.3 + апач 2.....

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

6. "apache2"
Сообщение от omsha Искать по авторуВ закладки on 19-Янв-05, 22:29  (MSK)
>>вот я нашел
>>Пример запуска скрипта configure:
>>
>>  # ./configure --prefix=/usr/local/ --enable-suexec
>>
>>где --enable-suexec - разрешение выполнения cgi-скриптов
>>от имени пользователя, который этот скрипт создал, а не от имени
>>пользователя веб-сервера, т.е. разрешение Setuid.
>
>--- и чем же закончилось? - у меня те же проблемы -
>шаманские пляски с выставлением прав от рута-сквида-сквидагуарда-нободи-ввв на цги скрипт проблем
>не решили, как не решило и выставление в хттрд.конф заветное заклинание
>--- ExecCGI . При попытке пойти например, на порнушный сайт, сквид
>по честному посылает запрос на сквидгуард, сквидгуард запрос футболит тоже по
>честному на этот цги скрипт,/и не пускает на порнуху или куда
>не надо/,  который лежит в /usr/local/wwww/cgi-bin/block.cgi, а Apache2 мне/клиенту в
>браузере выдает, что, блин, нет у меня/клиентов пермишенсов открыть этот файл,
>//а там по русски строчки - Вася, ты сюда не ходи...
>ходи туда... а то снег башка попадет, сАвсЭм плохой будешь...//  
>но в логе_гууд пишет согласно этому скрипту кто, с какого айпи,
>куда ломанулся, и в тоже время в логе хттп_вад пишет, что
>у сервера на запрос клиента не было прав открыть клиенту этот
>цги....
>...........крыша едет.... подскажите, пожалуйста, что апачу надо, чтоб прочитать клиенту этот цги....
>Фря 5.3 + апач 2.....

--- а делов-то оказалось - на скрипт block.cgi поставить екзекютабл... Блин, на 5.1 и 2.8 не помню что-то, чтоб это выставлял... вот и засада получилась... может, кому поможет это дело прям сразу....

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


Удалить

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




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

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