Ruby on rails 从ruby脚本启动rails服务器

Ruby on rails 从ruby脚本启动rails服务器,ruby-on-rails,ruby,webrick,Ruby On Rails,Ruby,Webrick,我需要多次启动相同的rails应用服务器(webrick),在不同的端口上运行每一个应用服务器 我正在尝试这个: path = '../my_rails_app' Dir.chdir path Process.spawn( "rails", "server", "-p #{port}") 但我收到了这个错误: 'spawn': No such file or directory - open 我猜是因为我的安装程序使用了RVM,而且ruby可能没有在.bashrc 我如何做到这一点?检查工头

我需要多次启动相同的rails应用服务器(webrick),在不同的端口上运行每一个应用服务器

我正在尝试这个:

path = '../my_rails_app'
Dir.chdir path
Process.spawn( "rails", "server", "-p #{port}")
但我收到了这个错误:

'spawn': No such file or directory - open
我猜是因为我的安装程序使用了RVM,而且ruby可能没有在
.bashrc


我如何做到这一点?

检查工头Gei知道这是一个奇怪的设置,多次启动同一个应用程序没有太大意义,但这是我必须做的。试着运行
/bin/rails
或者如果
fork{Dir.chdir(path){system./bin/rails s s s-p{port}}