2017-05-10 22 views
1

不工作我下面的Redmine Install Tutorial束EXEC在Windows

的步骤5,它说

第5步 - 会话存储秘密代 此步骤生成使用的Rails编码的cookie存储随机密钥会话数据从而防止其被篡改。 重新生成后,生成新的秘密令牌会使所有现有会话失效。

bundle exec rake generate_secret_token 

我在Windows 10,当我尝试做捆绑EXEC在CMD,我得到找不到指定的路径。无论出于何种原因,我找不到任何对此问题的提及(也许我不是在寻找合适的术语)。我无法想象我是第一个体验到这一点的人,但无论如何,我该如何解决?我可以检查红宝石版本,宝石版本和Rails版本就好了。我已经能够执行1-4步骤,所以我不明白为什么我不能运行bundle exec。我想这是隐含的,但我也不能做第6步。

回答

1

您是否安装了rake ruby​​gem?试着在CMD运行这个命令:

gem install rake 

然后再次运行命令:

bundle exec rake generate_secret_token 

我在看这个:source

+0

究竟是什么错误消息? – limco

+1

我的天啊,就是这样。我猜是因为我没有太多的Rails经验,但我会认为我会得到一个关于“bundle exec”的错误。如果我有一个关于耙子的错误,可能会让我指向正确的方向。谢谢。 – Bmoe

+0

如果你有以前的PHP经验,[这篇文章](http://stackoverflow.com/questions/30462969/php-composer-compared-with-ruby-gems-and-bundler)帮助我了解如何像Bundler和RubyGems这样的Rails中的工具比较了它们和前一段时间的PHP对比。如果你刚刚开始使用Rails,那么看起来不错。很高兴有帮助。 – limco