我正在尝试运行一个 ruby cgi.rb 脚本,就像这个:http://pine.fm/LearnToProgram/?ShowTutorialCode=true从 Ruby on Rails 应用程序以获得与此完全相同的结果:http://pine.fm/LearnToProgram/但在 Rails Web 应用程序中。
请问我该怎么做?
最佳答案
我不确定,但这样的事情应该是一个合适的解决方案(未测试):
match '/that.cgi' => proc { |app| Rack::Handler::CGI.run app }
由于 Rails 使用 Rack,它支持在路由器上安装它的应用程序。不过,我不确定 Rack::Handler::CGI
的用法,它的文档非常少。
关于ruby-on-rails - 如何在 Ruby on Rails 中运行 CGI Ruby 脚本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9435173/