![]() |
Есть:::
Система WindowsXP Pro (русская версия) с пакетом обновления SP1 + некоторые критические обновления с сайта Microsoft На логическом лиске V: размещаю виртуальные сервера в корне NameVirtualHost 127.0.0.2 <VirtualHost ffffff> ServerAdmin admin@ffffff DocumentRoot "v:/ffffff/www" ServerName ffffff ScriptAlias /cgi/ "v:/ffffff/cgi-bin/" ErrorLog v:/ffffff/error.log CustomLog v:/ffffff/access.log common </VirtualHost> Сервер ffffff видит, SSI работают, картинки подцепляются, а Perl скрипты - нет. Выдает [Tue Aug 03 17:15:32 2004] [error] [client 127.0.0.10] (2)No such file or directory: couldn't spawn child process: v:/ffffff/cgi-bin/show.pl При этом если запустить скрипт отдельно (и из командной строки, и в броузере) - работает. Понимаю, что какая-то мелочь в httpd.conf, но никак не могу найти. В конфиге указаны следующие основные параметры. ServerName localhost DocumentRoot "v:/" <Directory v:/> Options Indexes Includes AllowOverride All Allow from all </Directory> DirectoryIndex index.php index.htm index.html index.shtm index.shtml ScriptInterpreterSource registry ScriptAlias /cgi-bin/ "v:/localhost/cgi/" ScriptAlias /cgi/ "v:/localhost/cgi/" <Directory "v:/localhost/cgi-bin"> AllowOverride All Options ExecCGI </Directory> AddHandler cgi-script .bat .exe .pl .cgi Буду признателен за помощь |
попробуй, это точно работает
[pre]<VirtualHost www.domen.ru> ServerAdmin admin@domen.ru DocumentRoot c:/www/ ServerName www.domen.ru ErrorLog logs/error.log CustomLog logs/access.log common ScriptAlias /cgi-bin/ "c:/www/cgi-bin/" ScriptAliasMatch ^/cgi-bin/(.*) C:/www/cgi-bin/ <Directory c:/www/cgi-bin/> AllowOverride All Options +ExecCGI </Directory> <Directory "C:/www/"> Options Indexes FollowSymLinks AllowOverride None Order allow,deny Allow from all </Directory> </VirtualHost> [/pre] Добавлено: плюс добавление хэндлера |
Время: 03:07. |
Время: 03:07.
© OSzone.net 2001-