通过Ruby web应用程序执行CGI

通过Ruby web应用程序执行CGI,ruby,cgi,fossil,Ruby,Cgi,Fossil,我有一个机架应用程序(称之为Rails、Sinatra等)在乘客中运行,nginx作为前端服务器。我目前正在另一个地方运行化石供应链通过CGI与多个回购 我想融合这两个向Ruby应用程序发出请求的人,这样应用程序就可以向fossil发出CGI请求,并返回结果,添加/修改/分析任何内容,然后将其发送给客户端 可以通过命令行完成的常规化石操作我没有问题。但要显示tickets/wiki/等的内容,我需要通过CGI运行它,但我不希望每个回购都有CGI文件 我认为可以/应该使用Ruby CGI lib通

我有一个机架应用程序(称之为Rails、Sinatra等)在乘客中运行,nginx作为前端服务器。我目前正在另一个地方运行化石供应链通过CGI与多个回购

我想融合这两个向Ruby应用程序发出请求的人,这样应用程序就可以向fossil发出CGI请求,并返回结果,添加/修改/分析任何内容,然后将其发送给客户端

可以通过命令行完成的常规化石操作我没有问题。但要显示tickets/wiki/等的内容,我需要通过CGI运行它,但我不希望每个回购都有CGI文件


我认为可以/应该使用Ruby CGI lib通过将ENV从rack传递给它并获得响应来完成,但我不确定如何实现

所以我想要么没人知道,要么我不够明确。我只需要从ruby调用一个cgi命令:(所以我想要么没人知道,要么我不够明确。我只需要从ruby调用一个cgi命令:(