首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Webistrano bash/sh问题!

Webistrano bash/sh问题!
EN

Stack Overflow用户
提问于 2010-07-11 01:13:23
回答 2查看 604关注 0票数 0

我喜欢卡皮斯特拉诺,最后我找到了使用它的GUI!

Webistrano!

我安装了许多其他人推荐给我的应用程序。

最后,是时候尝试.我流屏幕..etc..。并且在我的production.log中发现了这个错误:'sh: Ruby命令未找到‘

我跟着这个博客帖子,但是啊!同样的问题。

这就是我在脚本/控制台中尝试过的,就像博客上说的那样!

代码语言:javascript
复制
>> system("sh -c \"ruby -v\"") 
ruby 1.8.7 (2009-12-24 patchlevel 248) [i686-linux], MBARI 0x8770, Ruby Enterprise Edition 2010.01
=> true
>> system("bash --login -c \"ruby -v\"") 
ruby 1.8.7 (2009-12-24 patchlevel 248) [i686-linux], MBARI 0x8770, Ruby Enterprise Edition 2010.01
=> true
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-07-24 08:20:52

我在def deploy_in_background下设置了应用程序/模型/部署. of中Ruby.rb的完整路径。

像这样我用的是ree:

代码语言:javascript
复制
system("sh -c \"cd #{RAILS_ROOT} && /opt/ruby-enterprise/bin/ruby script/runner -e... etc.

感谢乔纳森·维斯:http://twitter.com/jweiss/status/19105123857

票数 0
EN

Stack Overflow用户

发布于 2010-07-17 12:35:33

我猜您的安装在/opt/ree之类的位置,或者类似于默认路径之外的位置?

如果是这样,那么您可以尝试在Apache配置中设置路径变量,如下所示:

SetEnv路径/usr/bin:/usr/local/bin:/ PATH /to/ree/bin

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3221469

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档