Linux+boa+eybuild如何调试cgi程序

Linux+boa+eybuild如何调试cgi程序

编译没有错误,把在eybuild环境下生成的cgi拷贝到cgi-bin 目录下以后执行结果有问题,如何进行单步调试呢?
有几种单步调试 CGI 程序方法, 可根据需要灵活选择下:

1. Windows,  VC++ 下 "异常中断调试" CGI 程序.
    http://www.eybuild.com/develop/d ... h.htm#_Toc133743402
    下推荐这种方法, 适用于所有 CGI 程序的调试.
   
    如果你的程序全采用的标准 C(ANSI C) 那么可以把 linux 程序, 在 windows 上调试好再到 linux 下用.

2. Linux 环境下, 手工在 shell 中设置好环境变量(如 QUERY_METHOD=GET, QUERY_STRING="cgi=test.csp&xx=yyy")
   再用 gdb 运行 cgi 程序, 单步跟踪调试 cgi.

3. Linux XWindow 使用 Debugger, 设置好环境变量, 单步跟踪调试 cgi.
   Debugger 很类似 VC++
   
4. eybuild 还可以在 cgimain() 函数中用 下面的语句模拟码WebServer 对 CGI 的输入,      
   /* set debug environment */
   ebSetDebug
      (
      "GET",                      /* 请求方法, GET/POST */
      "cgi=/demo.csp&xxx=yyy"             /* 模拟查询 QUERY_STRING */
      );

5. 日志调试, 详细记录出错的位置和原因, 在 eybuild 0.9.0 版以后增加的该功能(目前还没有对外发布版)
boa 默认的主页是 index.html ,我在index.html 中的表单中调用 eybuile生成的CGI文件,怎么显实不出来???????