问题标签 [rack-pow]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby - 如何在延迟作业中从 .powenv 访问环境变量
我在 .powenv 中定义了一些环境变量。
通过delayed_job异步运行的方法需要访问这个环境变量:
延迟调用 my_method 时 ENV['FOO'] 是否可用?
mamp - 在 osx 10.8 上删除苹果服务器应用程序
我通常使用 ruby 进行开发,并使用 pow.cx 为我的开发站点提供服务。对于一些客户工作,我必须使用 php 和 drupal。我在 apache / php / Mamp 和我的 pow 服务器之间有很多设置问题和不兼容性。
我已经尝试按照那里提到的那样进行设置: https ://github.com/37signals/pow/wiki/Running-Pow-with-Apache
当我将 Mamp 留在端口 888 上时,一切都很好,但是当我想在端口 80 上运行 mamp 和 pow 时,我开始遇到常规问题。
为了尝试解决这个问题,我安装了 Apple Server 应用程序。我现在后悔了。
如果我在服务器应用程序中打开网站。服务器接管我的 pow url。如果我关闭网站,我根本无法访问 pow url(说我必须打开网站)。
如果我完全删除Server应用程序并重新启动,我可以再次访问Pow,但Mamp拒绝启动apache,说它无法解析Server App设置的域名。
那么有没有办法完全删除和清理服务器应用程序设置?
ruby-on-rails - gem 更新后的错误 --system
我在 OSX 上的 ruby on Rails 应用程序上工作。使用 RVM 管理 ruby。我已经做了:
我认为这是你必须偶尔做的事情。但这似乎破坏了一些东西。当我启动我的应用程序(我正在使用 Pow)时,我看到了这些错误:
我做错了什么还是应该重新开始?我可以撤消吗?
谢谢
apache - 如何与 MAMP 和 VirtualHostX 一起运行 Pow.CX
我在 StackOverflow 上遇到了一些与此问题类似的答案,但它们与 MAMP Pro 相关。我的特定设置包括标准 MAMP 和 VirtualHostX (VHX)。
我不打算购买 MAMP Pro、MAMP 和 VHX 来满足我的需求。我正在运行 Mac OSX 10.8.3 (Mountain Lion)。
当前安装的应用程序:
我之前安装了Pow.cx和 Anvil,但这导致我的 MAMP 站点停止解析。所有流量都通过端口 80 路由到 Pow。
我卸载了 Pow,将 MAMP 上的端口改回了默认端口,现在它们可以正确解析。
如何继续运行 MAMP,通过 VirtualHostX 添加主机,同时运行 Pow & Anvil?
在我再次安装 Pow 之前我需要采取哪些步骤,我需要在安装后做任何事情吗?
我是否需要在 VHX 中添加任何规则来阻止冲突?
ruby-on-rails - 未加载 Rails、pow 和库:/usr/local/lib/libsqlite3.0.8.6.dylib
我已经有几个星期没有在这个 Rails 应用程序上工作了。昨天我回到它,首先打开 .dev URL(我正在使用 pow),它给出了这个错误消息:
LoadError: dlopen([...]/vendor/bundle/gems/sqlite3-1.3.7/lib/sqlite3/sqlite3_native.bundle, 9): Library not loaded: /usr/local/lib/libsqlite3.0.8.6.dylib
Referenced from: [...]/vendor/bundle/gems/sqlite3-1.3.7/lib/sqlite3/sqlite3_native.bundle
Reason: image not found - [...]/vendor/bundle/gems/sqlite3-1.3.7/lib/sqlite3/sqlite3_native.bundle
我检查了 rbenv 安装,一切似乎都很好。我试图考虑可能导致这种情况的最近变化,但我做不到。我很确定我错过了一些东西,但我尝试调试它是徒劳的。我不知道它是否相关,但我最近切换到 zsh。
ruby-on-rails - 从其他计算机访问虚拟主机 – xip.io 替代方案
有时您需要从本地网络上的另一台计算机访问您的 (Pow) 虚拟主机——例如,在移动设备上或从 Windows 或 Linux VM 测试您的应用程序时。
到目前为止,我一直在使用pow
xip.io似乎是从其他计算机访问虚拟主机的事实上的方式。
今天我需要在 Internet Explorer 上测试一个修补程序,在 Windows 机器上,使用saucelabs.com,在这种情况下 xip.io 不再工作。
Pow 用户手册建议showoff-io
作为一种替代方法——<em>通过网络共享 localhost 的最简单方法——但似乎这个已经商业化,改名为forwardhq.com。
有没有可以与 Sauce Labs 等测试平台一起使用的 xip.io 的免费替代品?
ruby-on-rails - Omniauth 在 Rails 中存在 pow 端口问题
我在我的 Rails 应用程序(使用 POW 在本地启动)中使用 Omniauth。在我的提供者返回回调操作后,我在端口 19999 中得到重定向。我不想将端口硬编码到 redirect_to 中(例如:)redirect_to root_url, :port => PORT
。
我想动态获取端口或了解为什么端口是 19999。
如果我正常启动我的应用程序 ( rails s -p 3000
),端口不会更改为 19999。
ruby - rvm 更新升级到 Ruby 1.9.3-p392 后,无法让 Rails 应用程序在 POW 上运行
我觉得这与 rvm 不再使用.rvmrc
文件有关:
现在rvm
使用两个文件而不是.rvmrc
:
我不知道 Pow 知道如何使用这些文件。因为上面使用的那些文件来自全局 gemset,这告诉我我的 gemset 没有被拾取。
ruby-on-rails - 如何使用 Pow 忽略公共/资产
我正在用我的开发环境测试一些东西,我在本地预编译资产,然后将其同步到生产服务器。
但是,当我使用 Pow 时,它会为 /public/assets/ 文件夹提供服务,其中包括缩小的 css 和 js 文件。
我想知道如何解决这个问题。
您如何使用 Pow 配置忽略公共/资产?
非常感谢
ruby-on-rails - pow.cx 在运行 rails server 时引发异常工作得很好
localhost:3000
我在 rails 服务器(
有任何想法吗?