boa如何配置可以调用 eybuild 生成的 CGI 文件???

boa如何配置可以调用 eybuild 生成的 CGI 文件???

boa .conf 中不知道应该如何配置 才可以调用eybuild 创建的文件 是应该调用CGI文件还是 CSP 文件呢???
:


DocumentRoot /home/httpd/html

DirectoryIndex demo.cgi

ScriptAlias /cgi-bin/ /home/httpd/cgi-bin/


我将 用编译生成的 demo.cgi文件 复制到 /home/httpd/html 中 ,从浏览器大开,但是 没有结果???

我又将 demo.cgi 复制到/home/httpd/cig-bin中 在浏览器中输入http:59.69.74.217:8088/cgi-bin/demo.cgi 叶面就会出来了?
eybuild 生成的 cgi 与普通 CGI 一模一样.
都是要放到 cgi-bin 目录中运行的, 在浏览器上输入 cgi-bin 目录的路径, 如:
http://59.69.74.217:8088/cgi-bin/demo.cgi

8088 是你 webserver 的端口号.

相关参考
1. CSP/eybuild 的主站点:http://www.eybuild.com
2.《eyBuild 中文手册》 下载地址:
    http://www.eybuild.com/develop/doc/manual/eybuild_manual_ch.pdf
3.《CSP/eybuild APIs参考》, 在线阅读:
    http://www.eybuild.com/develop/doc/API/libIndex.htm
4. CSP/eybuild API 函数列表, 在线阅读:
    http://www.eybuild.com/develop/doc/API/rtnIndex.htm
5.《CSP/eybuild FAQ(常见问题)》 下载地址:
    http://www.eybuild.com/develop/doc/manual/eybuild_faq_ch.pdf

good Luck!
谢谢 newzy 大哥, 我的端口号是8088, 在浏览器中输入http:59.69.74.217:8088/cgi-bin/demo.cgi页面是可以显实出来.

那么一一般的html网页可不可以调用 用eybuild生成的CGI 文件呢?

像在boa里,我输入http:59.69.74.217:8088默认打开 index.html, 我在此文件里设置了一个表单,他的action是调用一个 CGI 文件. 用C语言写的CGI ok,
   but use the cgi build bu eybuild cannot display ,I dont know why ?
thanks
eybuild 写的 cgi 有个内置虚目录,
通过虚拟目录你甚至可以将整个网站(包括动态的 CSP 页面和静态图片, CSS, HTML) 全部放到一个 CGI 里.
如果 webserver 支持 FastCGI, 那么运行时整个站点就全在内存中. 这样, 效率通常能达普通 CGI/PHP 的3/4 倍.

在虚拟目录中索引静态文件可以通过 != 前缀
如 http://domain/xx.cgi?!=/main.csp 就是请求虚目录中的 /main.csp
如运行实例, http://www.eybuild.com/develop/bbr.htm 中生成的一个 bbr.cgi 内部就包含 近百个动/静页面.

相关引用方法. 你可以参考 eybuild 手册中的 3.14 节 --> "CGI前缀和ROM前缀"

Good Luck!