подскажите почему может не запускаться файл 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, при обарщении к которому через браузер должен запуститься скрипт, а этот скрипт не запускается. вот и думаю не надо ли что подправить в httpd.conf или доустановить, чтобы Apache server support ELF loading?
>>Чувак, я ничего не понял из того, что ты сказал, но ты
>>достучался до сердца. (с)
>
>вопрос состоит в том, что есть исполняемый файл формата elf, при обарщении
>к которому через браузер должен запуститься скрипт, а этот скрипт не
>запускается. вот и думаю не надо ли что подправить в httpd.conf
>или доустановить, чтобы Apache server support ELF loading?Странно, я писал на С прогу, компилил через GCC в бинарник формата ELF, все гуд работает. Настройки по дефолту. Очень вероятно, что у тебя не стоит разрешения на запуск для Apache, т.е. chown www:www aaa5; chmod u+rx aaa5
>[оверквотинг удален]
>>
>>вопрос состоит в том, что есть исполняемый файл формата elf, при обарщении
>>к которому через браузер должен запуститься скрипт, а этот скрипт не
>>запускается. вот и думаю не надо ли что подправить в httpd.conf
>>или доустановить, чтобы Apache server support ELF loading?
>
>Странно, я писал на С прогу, компилил через GCC в бинарник формата
>ELF, все гуд работает. Настройки по дефолту. Очень вероятно, что у
>тебя не стоит разрешения на запуск для Apache, т.е. chown www:www
>aaa5; chmod u+rx aaa5либо что-то напутал с настройками в httpd.conf, что он у тебя эту директорию считает не cgi-скрптовой
Ну и где здесь видно что в директории форсится обработка всего как cgi скриптов? Открываем мануал(тот что на их сайте достаточно подробен по этому вопросу) и внимательно читаем что такое cgi и как его правильно готовить в апаче.