URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 80339
[ Назад ]

Исходное сообщение
"elf файл & apache"

Отправлено NZ , 19-Май-08 10:50 
подскажите почему может не запускаться файл elf,
система debian 4,
в настройках apache
Alias /billing/ /usr/local/apache/cgi-bin/utm5/
    <Directory /usr/local/apache/cgi-bin/utm5>
         Options MultiViews
         AllowOverride None
        ErrorDocument 404 “/usr/local/apache/cgi-bin/utm5/aaa5?cmd=card_login&redirect=yes”
        DirectoryIndex “/usr/local/apache/cgi-bin/utm5/aaa5?cmd=card_login&redirect=yes” index.html
         Order allow,deny
         Allow from all
    </Directory>

при попытке запуска файла aaa5 из /usr/local/apache/cgi-bin/utm5/ в консоли выдаются теги, а в браузере (Opera или IE) при запуске http://x.x.x.x/billing/aaa5 длагает открыть или сохранить файл. Что подкрутить в апаче?


Содержание

Сообщения в этом обсуждении
"elf файл & apache"
Отправлено Арматура , 19-Май-08 11:05 
Чувак, я ничего не понял из того, что ты сказал, но ты достучался до сердца. (с)

"elf файл & apache"
Отправлено NZ , 19-Май-08 11:30 
>Чувак, я ничего не понял из того, что ты сказал, но ты
>достучался до сердца. (с)

вопрос состоит в том, что есть исполняемый файл формата elf, при обарщении к которому через браузер должен запуститься скрипт, а этот скрипт не запускается. вот и думаю не надо ли что подправить в httpd.conf или доустановить, чтобы Apache server support ELF  loading?


"elf файл & apache"
Отправлено Vitaly_loki , 19-Май-08 12:38 
>>Чувак, я ничего не понял из того, что ты сказал, но ты
>>достучался до сердца. (с)
>
>вопрос состоит в том, что есть исполняемый файл формата elf, при обарщении
>к которому через браузер должен запуститься скрипт, а этот скрипт не
>запускается. вот и думаю не надо ли что подправить в httpd.conf
>или доустановить, чтобы Apache server support ELF  loading?

Странно, я писал на С прогу, компилил через GCC в бинарник формата ELF, все гуд работает. Настройки по дефолту. Очень вероятно, что у тебя не стоит разрешения на запуск для Apache, т.е. chown www:www aaa5; chmod u+rx aaa5


"elf файл & apache"
Отправлено Vitaly_loki , 19-Май-08 13:29 
>[оверквотинг удален]
>>
>>вопрос состоит в том, что есть исполняемый файл формата elf, при обарщении
>>к которому через браузер должен запуститься скрипт, а этот скрипт не
>>запускается. вот и думаю не надо ли что подправить в httpd.conf
>>или доустановить, чтобы Apache server support ELF  loading?
>
>Странно, я писал на С прогу, компилил через GCC в бинарник формата
>ELF, все гуд работает. Настройки по дефолту. Очень вероятно, что у
>тебя не стоит разрешения на запуск для Apache, т.е. chown www:www
>aaa5; chmod u+rx aaa5

либо что-то напутал с настройками в httpd.conf, что он у тебя эту директорию считает не cgi-скрптовой


"elf файл & apache"
Отправлено angra , 20-Май-08 03:00 
Ну и где здесь видно что в директории форсится обработка всего как cgi скриптов? Открываем мануал(тот что на их сайте достаточно подробен по этому вопросу) и внимательно читаем что такое cgi и как его правильно готовить в апаче.