Столкнулся с проблемой - есть apache 2.2, конфиг на основе стандартного, без фанатизма.
<VirtualHost *>
ServerAdmin webmaster@**********************
DocumentRoot /usr/local/html/
ServerName www.**********************
ScriptAlias /cgi-bin/ "/usr/local/html/cgi-bin/"
<Directory "/usr/local/html/cgi-bin/">
AllowOverride None
Options ExecCGI
Options Includes ExecCGI
Order allow,deny
Allow from all
</Directory>
ErrorLog /var/log/httpd/********.err
LogLevel warn
CustomLog /var/log/httpd/********.log common
</VirtualHost>Сайт статический, понадобилось прикрутить perl-овский скриптик. Скрипт сам по себе по адресу отрабатывается, но из страницы - нет. Из страницы вызываю скрипт так:
<!--#exec cgi="/cgi-bin/sms.pl"-->
или так:
<!--#include virtual="/cgi-bin/sms.pl"-->
результат одинаков - в коде страницы эти ремарки отдаются клиенту в неизмененном виде. :(
Дня три уже ковыряюсь в гугле - ответа нет. Может, вопрос неправильно задаю, но не знаю уж как его для гугла сформулировать. :(