问题:一个简单的index.html中超链接指向的cgi程序怎么都无法运行,直接弹出的是下载页面
·
解答:原因是搞错了cgi程序的存放位置,查看/etc/boa/boa.conf可知,boa服务器配置的cgi脚本的运行目录是/usr/lib/cgi-bin/
ScripAlias /cgi-bin/ /usr/lib/cgi-bin/ ,前面的/cgi-bin/只是一个别名。
在index.html中修改超链接为href="/cgi-bin/dev_add.cgi"
然后把dev_add.cgi程序拷入/urs/lib/cgi-bin/目录中,增加运行权限,就可以了。