今天按同事总结的安装文档配置poweplay的虚拟路径,总不成功。
原来在httpd.conf里添加的语句如下:
Alias /cognos/cgi-bin/ "C:/Program Files/cognos/cer4/cgi-bin/"
<Directory "C:/Program Files/cognos/cer4/cgi-bin">
Options +ExecCGI
AddHandler cgi-script .cgi
Allow from all
</Directory>
Alias /cognos/help/ "C:/Program Files/cognos/cer4/webcontent/documentation/"
<Directory "C:/Program Files/cognos/cer4/webcontent/documentation">
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
Alias /cognos "C:/Program Files/cognos/cer4/webcontent/"
<Directory "C:/Program Files/cognos/cer4/webcontent">
Options +ExecCGI
AddHandler cgi-script .cgi
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
提示总是要下载ppdscgi.exe等cgi文件。
在网上搜索了半天,才搞明白,因为该cgi程序后缀名是exe因此,要将语句改为就可以了
Alias /cognos/cgi-bin/ "C:/Program Files/cognos/cer4/cgi-bin/"
<Directory "C:/Program Files/cognos/cer4/cgi-bin">
Options +ExecCGI
AddHandler cgi-script .exe
Allow from all
</Directory>
Alias /cognos/help/ "C:/Program Files/cognos/cer4/webcontent/documentation/"
<Directory "C:/Program Files/cognos/cer4/webcontent/documentation">
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
Alias /cognos "C:/Program Files/cognos/cer4/webcontent/"
<Directory "C:/Program Files/cognos/cer4/webcontent">
Options +ExecCGI
AddHandler cgi-script .exe
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>