Apache не выполняет скрипты на BASH
i686-pc-none)
Здравствуйте все!
Собственно, subj. Вот, к примеру, скрипт:
#!/bin/bash
echo "Content-type: text/html\r\n\r\n"
echo
echo
echo "<html>"
echo "Yyy!"
echo "</html>
Вызывается ссылкой: <a href="/cgi/bin/first.sh">First</a>
Вот соответствующие куски из httpd.conf:
...
ScriptAlias /cgi-bin/ "/var/www/cgi-bin/"
...
<Directory "/var/www/cgi-bin">
Options +ExecCGI
AllowOverride None
Allow from from all
AddHandler cgi-script cgi pl sh
Order allow,deny
</Directory>
...
Браузеры спрашивают, что делать с этм файлом. В
/var/log/httpd/error_log вот такое:
[Fri Apr 23 19:27:22 2004] [error] [client 127.0.0.1] script not found
or unable to stat: /var/www/cgi- bin/first.sh, referer:
http://www.9a4172.home/javascript.html
Файл исполнямый, с правами все в порядке, расширения пробовал разные -
не помогает. Точно такой же скрипт на Perl работает.
В чем же дело?
i686-pc-linux-gnu)
On Fri, 23 Apr 2004 19:59:06 +1100
9A4172 <9a41***@m*****.ru> wrote:
^^^^^^^^^
^^^^^^^^^
Опечатался в ссылке?
WBR,
Antony Dovgal aka tony2001
tony20***@p*****.net || anto***@d*****.com
-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 6667; Возраст листа: 272; Участников: 1086
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/131655
-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: mailto:comp.soft.linux.discuss--unsub@subscribe.ru
http://subscribe.ru/ mailto:ask@subscribe.ru