Как запустить сценарий CGI Ruby внутри Ruby on Rails? - PullRequest
3 голосов
/ 24 февраля 2012

Я пытаюсь запустить скрипт ruby ​​cgi.rb точно так же, как этот: http://pine.fm/LearnToProgram/?ShowTutorialCode=true из приложения Ruby on Rails, чтобы получить такой же результат:внутри веб-приложения Rails.

Как мне это сделать, пожалуйста?

1 Ответ

0 голосов
/ 24 февраля 2012

Я не уверен, но что-то вроде этого должно быть правильным решением (не проверено):

match '/that.cgi' => proc { |app| Rack::Handler::CGI.run app }

Поскольку Rails использует Rack, он поддерживает монтирование своих приложений на маршрутизаторе. Однако я не уверен насчет использования Rack::Handler::CGI, оно очень плохо документировано.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...