Delphi CGI 在 IIS 正常, 在Apache下不正常...(100分)

  • 主题发起人 DelphiSwords
  • 开始时间
D

DelphiSwords

Unregistered / Unconfirmed
GUEST, unregistred user!
写了一个CGI, 动态生成并返回一个网页, 里面有JPG图, 格式:
格式<p><img src="images/%s" width="%d" height="%d" border="0"></p>
1. 在 IIS 下, 没有问题, 图片正常返回
2. Apache下, 图片不能返回, 查看 error.log, 错误为: 不能找到 cgi-bin/images
下的图片, 为什么不是 htdocs? 而IIS就是默认的wwwroot啊
3. 即使将JPG放到cgi-bin/images下, 同样不能返回, 错误为: 没有执行权限
4. 将动态生成的内容, 保存到HTML, 在客户端调用html, 无论2, 3 都能正常显示
5. apache 2.0.36
 
看看Apache下http.conf文件的设置。
 
apache的cgi在cgi-bin下执行,所以图片应该放在该目录下。htdocs没有cgi权限
 
顶部