我已经搜索了很多,但我找不到任何有用的东西。
有人可以帮助我。
当WEBrick服务器停止时它应该从tmp文件夹中删除server.pid文件,但它永远不会被删除。
我想知道为什么它会被讨厌,因为它只发生在一个项目中,其他项目也没问题,如果我创建一个新项目,它也可以。该项目的哪些配置可能导致该问题,任何线索?
感谢您的帮助。
答案 0 :(得分:0)
我找到了解决方案......
我有一个自定义的jasper-rails gem进入我的ruby gems目录,版本为0.0.2,当我创建这个问题项目并运行bundle install时,它安装了jasper-rails 1.0.3,因为我确实没有设置Gemfile上的版本。
出于某种原因,jasper-rails gem导致了这个问题。
我的修复:
编辑Gemfile = gem' jasper-rails'宝石' jasper-rails',' 0.0.2' 卸载了较新版本的jasper-rails:gem uninstall jasper-rails -v 1.0.3