здрасте у меня есть один апи он обслуживает несколько доменных имён третьего уровня и второго, всё работает прекрасно, но, почему-то скрипты которые находяться в папках cgi-bin выполняються тока в папке сервера по умолчанию, вот что описано в каждом блоке<VirtualHost 192.168.0.1>
ServerName test.domain.ru
ServerAdmin no@spam.mail
DirectoryIndex index.php index.html index.htm index.shtml
LogLevel error
DocumentRoot /var/www/site/test/html
ErrorLog /var/www/site/test/error.log
TransferLog logs/access.log
HostNameLookups off
</VirtualHost>пхп сами по себе выполняються на каждом сайте, а с cgi-bin интересно то что если в серваке по умолчанию лежат скрипты перловые то они выполняються
вобщем если есть такой скрипт
env.pl в /var/home/main/cgi-bin/ то он выполняеться по такому урлу
http://domain.ru/cgi-bin/env.pl
http://test.domain.ru/cgi-bin/env.pl
переменные окружения выдаёт разные такие как буд-то он лежит в дире
/var/home/test/cgi-bin/ но на самом деле его там нет, как мне сделать так чтобы скрипты в cgi-bin вызывались из виртуальных серверов а не из главного? что в коняиге надо нарисовать?в конфиге есть вот что
ScriptAlias /cgi-bin/ "/var/www/site/*/cgi-bin/"
<Directory "/var/www/site/*/cgi-bin">
Options ExecCGI
AllowOverride None
Allow from all
Order allow,deny
</Directory><Directory "/var/www/site/*/html">
Options Indexes Includes FollowSymLinks
AllowOverride None
Allow from all
Order allow,deny
</Directory>плиз помогите кто знает как решить проблему
отбой уже сделал всё
>отбой уже сделал всёНу дык поделись солюшином?