我想在 Rails 中使用 memcached。
所以我设置在我本地。好的。并部署到我的服务器..出现问题
问题是 dalli 无法加载到 active_support/cache/mem_cache_store.rb 中。
我的服务器环境:ubuntu / nginx / unicorn / Rails 4 / capistrano 2
unicorn.log (编辑(添加更多日志))
E, [2014-08-09T10:46:52.306478 #3576] ERROR -- : reaped #<Process::Status: pid 25225 exit 1> worker=1
I, [2014-08-09T10:46:52.306772 #3576] INFO -- : worker=1 spawning...
I, [2014-08-09T10:46:52.315784 #25228] INFO -- : worker=1 spawned pid=25228
I, [2014-08-09T10:46:52.316264 #25228] INFO -- : Refreshing Gem list
You don't have dalli installed in your application. Please add it to your Gemfile and run bundle install …Run Code Online (Sandbox Code Playgroud) 我有个问题.
如果更新bundle,则始终提交Gemfile.lock.
今天,当我部署Web应用程序时,我看到此错误消息,
Could not find jwt-1.5.3 in any of the sources
Run Code Online (Sandbox Code Playgroud)
jwt-1.5.2 安装在共享gem路径的已部署服务器中.
我认为bundle安装新的jwt-1.5.3gem因为Gemfile.lock中指定的版本(1.5.3)和安装的版本(1.5.2)不相等.
为什么不能捆绑安装jwt gem?
如果无法找到jwt-1.5.3,应该捆绑安装那个gem吗?