错误在wndows xp
上使用mongrel启动rails app
我试图在Windows XP上启动mongrel的rails应用程序。
我认为以下错误是版本特定的,但无法准确指出缺少的内容(可能忽略了一个宝石或不兼容的版本?)
我的红宝石版
C: ruby -v
ruby 1.9.2p136(2010-12-25)[i386-mingw32]
*本地宝石*
摘要(1.0.0)
actionmailer(3.0.4.rc1,3.0.3,2.2.3)
actionpack(3.0.4.rc1,3.0.3,2.2.3)
activemodel(3.0.4.rc1,3.0.3)
activerecord(3.0.4.rc1,3.0.3,2.2.3)
activeresource(3.0.4.rc1,3.0.3,2.2.3)
activesupport(3.0.4.rc1,3.0.3,2.2.3)
arel(2.0.7)
建设者(2.1.2)
捆绑器(1.0.10)
cgi_multipart_eof_fix(2.5.0)
erubis(2.6.6)
gem_plugin(0.2.3)
i18n(0.5.0)
邮件(2.2.15)
哑剧型(1.16)
minitest(1.6.0)
mongrel(1.2.0.pre2 x86-mingw32,1.1.5 x86-mingw32)
mongrel_service(0.4.0)
多语言(0.3.1)
机架(1.2.1)
机架式(0.6.13)
机架测试(0.5.7)
rails(3.0.4.rc1,3.0.3,2.2.3)
铁路(3.0.4.rc1,3.0.3)
耙子(0.8.7)
rdoc(2.5.8)
rubygems-update(1.5.0)
托尔(0.14.6)
树梢(1.4.9)
tzinfo(0.3.24)
在我的工作目录中,我尝试使用以下命令启动应用程序:
mongrel_rails start -e development -b 127.0.0.1 -p 3000
错误是:
C: myApp> mongrel_rails start -e development -a 127.0.0.1 -p 3000
**在127.0.0.1:3000开始收听Mongrel
**使用开发环境启动Rails ...
:29:在'require': no such file to load--
C:/myApp/config/../vendor/rails/railties/lib/initializer (LoadError)
from <internal:lib/rubygems/custom_require>:29:in
require'
来自C:/myApp/config/boot.rb:45:inload_initializer'
from C:/myApp/config/boot.rb:38:in
run'
来自C:/myApp/config/boot.rb:11:inboot!'
from C:/myApp/config/boot.rb:109:in
'
来自:29:inrequire'
from <internal:lib/rubygems/custom_require>:29:in
require'
来自C:/myApp/config/environment.rb:11:in<top (required)>'
from <internal:lib/rubygems/custom_require>:29:in
require'
来自:29:在require'
from C:/Ruby192/lib/ruby/gems/1.9.1/gems/mongrel-1.2.0.pre2-x86-mingw32/
lib/mongrel/rails.rb:147:in
rails'
来自C:/Ruby192/lib/ruby/gems/1.9.1/gems/mongrel-1.2.0.pre2-x86-mingw32/
bin / mongrel_rails:116:inblock (2 levels) in run'
from C:/Ruby192/lib/ruby/gems/1.9.1/gems/mongrel-1.2.0.pre2-x86-mingw32/
lib/mongrel/configurator.rb:149:in
call'
来自C:/Ruby192/lib/ruby/gems/1.9.1/gems/mongrel-1.2.0.pre2-x86-mingw32/
lib / mongrel / configurator.rb:149:在运行'listener'
from C:/Ruby192/lib/ruby/gems/1.9.1/gems/mongrel-1.2.0.pre2-x86-mingw32/
bin/mongrel_rails:102:in
block'
来自C:/Ruby192/lib/ruby/gems/1.9.1/gems/mongrel-1.2.0.pre2-x86-mingw32/
lib / mongrel / configurator.rb:50:incall'
from C:/Ruby192/lib/ruby/gems/1.9.1/gems/mongrel-1.2.0.pre2-x86-mingw32/
lib/mongrel/configurator.rb:50:in
initialize'
来自C:/Ruby192/lib/ruby/gems/1.9.1/gems/mongrel-1.2.0.pre2-x86-mingw32/
bin / mongrel_rails:86:innew'
from C:/Ruby192/lib/ruby/gems/1.9.1/gems/mongrel-1.2.0.pre2-x86-mingw32/
bin/mongrel_rails:86:in
run'
来自C:/Ruby192/lib/ruby/gems/1.9.1/gems/mongrel-1.2.0.pre2-x86-mingw32/
lib / mongrel /command.rb:210:inrun'
from C:/Ruby192/lib/ruby/gems/1.9.1/gems/mongrel-1.2.0.pre2-x86-mingw32/
bin/mongrel_rails:282:in
'
来自C:/ Ruby192 / bin / mongrel_rails:19:inload'
from C:/Ruby192/bin/mongrel_rails:19:in
'
关于如何解决这个问题的任何想法或方向将非常受欢迎。如果我遗漏了文件或宝石,或者它是版本冲突,则不清楚它是哪一个。
另外在同一个gem上安装了不同的版本,我怎么能在mongrel上启动rails应用程序,准确指出我想要使用哪个版本?
谢谢!
没有找到相关结果
已邀请:
1 个回复
翰冒绢县
然后运行
来更新你的宝石。 运行服务器: