标签: rack-pow

有没有一种简单的方法让pow服务https?

pow很棒,但是我的应用程序中的很多东西都假设是https,通过它们并添加"if not dev environment"会很痛苦.是否可以让pow服务https?

ssl https rack ruby-on-rails rack-pow

36
推荐指数
5
解决办法
7339
查看次数

pow说:Bundler :: GemNotFound:在任何来源中都找不到rake-0.9.2.2

我有一个运行良好的rails应用程序rails s,但是当我尝试使用pow加载它时,我收到此错误:

Bundler::GemNotFound: Could not find rake-0.9.2.2 in any of the sources
~/.rvm/gems/ruby-1.9.2-p290/gems/bundler-1.0.22/lib/bundler/spec_set.rb:88:in `block in materialize'
~/.rvm/gems/ruby-1.9.2-p290/gems/bundler-1.0.22/lib/bundler/spec_set.rb:82:in `map!'
~/.rvm/gems/ruby-1.9.2-p290/gems/bundler-1.0.22/lib/bundler/spec_set.rb:82:in `materialize'
....
Run Code Online (Sandbox Code Playgroud)

奇怪的是,这个应用程序中的.rvmrc文件指定1.9.3-p125:

which rake
.../.rvm/gems/ruby-1.9.3-p125/bin/rake
Run Code Online (Sandbox Code Playgroud)

这是我跑步时看到的bundle install:

Using rake (0.9.2.2) 
Run Code Online (Sandbox Code Playgroud)

FWIW,pow使用1.9.2和另一个gemset的另一个非rails项目可以正常工作.

谢谢!

ruby-on-rails rvm rack-pow

32
推荐指数
3
解决办法
1万
查看次数

我可以在我的Ubuntu上安装Pow吗?

我在Mac上发现Pow很棒.它使Rails开发环境设置变得容易.我可以在我的Ubuntu上安装它吗?我找不到任何关于它的信息.如果没有,Linux有什么类似的吗?

ubuntu ruby-on-rails rack-pow

28
推荐指数
4
解决办法
1万
查看次数

27
推荐指数
3
解决办法
9927
查看次数

我可以在Powr中调试输出类似于WEBrick的输出吗?

当我使用rails/server(WEBrick)时,我从rails应用程序获得常量调试信息(查询等)作为控制台输出.有没有办法用Pow获得这个调试输出?

谢谢

debugging ruby-on-rails webrick rack-pow

17
推荐指数
2
解决办法
5516
查看次数

Pow域未在Chrome中加载

所以,我在最后一小时内一直在努力.出于某种原因,我的POW域总是在Chrome中遇到www.website-unavailable.com错误.Rails的服务器从传统的工作很好rails s,在拉起localhost:3000.我正在使用Anvil.app来管理域名.

无论如何,每当我尝试访问.dev域名时,我立即点击Chrome中的www.website-unavailable.com页面.

最奇怪的是,该网站在其他浏览器中加载很棒.不是Chrome.我甚至尝试安装Chrome Canary,它会遇到完全相同的错误(全新安装!).

我尝试按此顺序无效,让服务器再次运行:

  1. 重新启动.
  2. pow restart 在各个站点的终端.
  3. 重新安装POW.
  4. 清除DNS缓存 chrome://net-internals#dns

似乎没什么用.知道我能做些什么来让这个再次起作用吗?使用localhost:3000并不是一件大事,但我喜欢战俘.奇怪的是,它在数周内表现非常出色.

google-chrome ruby-on-rails rack-pow

14
推荐指数
2
解决办法
4812
查看次数

远程查看pow.cx提供的网页

使用WEBrick,您可以导航到另一台设备/虚拟机上的应用程序,导航到your.ip.address.here:port

是否有可能与pow.cx做类似的事情?

ruby-on-rails rack-pow

13
推荐指数
3
解决办法
5775
查看次数

"Pow已安装"现在显示在我的所有网站上

我安装了Pow with RVM,用于我正在开发的rails应用程序.没关系.这是现在所有人都说"Pow已安装"的其他网站.我确定这是一个简单的设置,但我无法找到它.有没有人遇到过这个?

我在Snow Leopard上运行MAMP.

ruby macos rack-pow

11
推荐指数
1
解决办法
4128
查看次数

Pow:错误:超时:等待/tmp/nack.*.*.sock

每当我尝试通过Pow打开本地应用程序时,我都会遇到以下错误(*=数字):

Error: timeout: waiting for /tmp/nack.*.*.sock
    at null._onTimeout (/Users/pain/Library/Application Support/Pow/Versions/0.4.1/node_modules/nack/lib/process.js:416:29)
    at Timer.listOnTimeout [as ontimeout] (timers.js:110:15)
Run Code Online (Sandbox Code Playgroud)

刷新几次后,应用程序启动并正常工作.但是,在离开一段时间之后,每次都做起来很烦人.

这是预期的行为吗?有没有办法增加超时?

更新:

$ time rails runner "puts 1"
4.72s user 1.32s system 28% cpu 21.198 total # first time after reboot
3.73s user 0.68s system 99% cpu 4.424 total # after that
Run Code Online (Sandbox Code Playgroud)

更新:

事实上同样的事情适用于Sinatra应用程序,它本身很快就开始了.并且几乎立即显示超时消息,看起来根本没有实际的超时.然后在第二页刷新它工作正常.

更新:

只需要启动一个半静态的Sinatra应用程序,比如它出现之前的5或6次.是什么赋予了?该应用程序几乎是即时的.

rack ruby-on-rails sinatra rack-pow

10
推荐指数
0
解决办法
1188
查看次数

Windows上Pow的替代品?

我喜欢pow for Mac(http://pow.cx)但是我有几个在Windows上的同事,他们可以用什么来获得战俘的力量?

ruby windows rack-pow

9
推荐指数
1
解决办法
2609
查看次数