当前位置: 代码迷 >> CGI >> cgi程序执行的有关问题
  详细解决方案

cgi程序执行的有关问题

热度:412   发布时间:2012-02-28 13:06:36.0
cgi程序执行的问题
我用的是WINDOWS xp sp3系统,用APACHE 2.2.4做服务器端程序,安装目录在D盘 端口为80 配置完后
访问 http://localhost:80/ 显示it works页面,表示配置成功。
我用网上的实例做了一个静态页面在 cgi-bin目录的同层目录中 调用cgi-bin目录中的cgi程序,但是浏览器提示 找不到该页。 我用http://localhost/cgi-bin/mult.cgi却能正常访问。 这是为什么,求高手解答。

------解决方案--------------------
你调用的action 你可以直接用action="mult.cgi",这个一定行,要不然你用action="../cgi-bin/mult.cgi"也是可以的,主要是你写的那个路径有问题,即不算相对路径,又不算绝对路径,所以当执行的时候是找不到文件的。
 对于apache来说,cgi-bin/是他的script的默认工作路径。当然你可以修改
  相关解决方案