問題タブ [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.

0 投票する
2 に答える
4354 参照

ruby - 「Pow is installed」がすべてのサイトに表示されるようになりました

作業中のRailsアプリ用にRVMでPowをインストールしました。大丈夫だよ。現在、「Pow がインストールされています」と表示されているのは他のサイトです。単純な設定だと思いますが、見つけることができません。誰もこれに遭遇したことがありますか?

Snow Leopard で MAMP を実行しています。

0 投票する
1 に答える
384 参照

ruby-on-rails - 1 つのアプリの異なる pow ホストに異なる RAILS_ENV をロードできますか?

カピバラ Webkit 対応の受け入れテストを Pow で実行したいと考えています。私たちのアプリにはいくつかのサブドメインがあり、それを機能させるのは大変です。ただし、テストを pow で実行すると、動作します。唯一の問題は、テストを実行するために .powenv を編集し、pow を再起動してから、開発環境に戻るために同じことをしなければならないことです。

私の目標は、 appname.dev を開発環境が読み込まれたアプリに移動し、 appname.test がテスト環境で同じアプリに移動することです。

これはpowで可能ですか?

appname.dev と appname.test (http://pow.cx/manual.html#section_3.1) をセットアップできますが、どちらも同じ .powenv を読み取るため、同じ RAILS_ENV で始まります。

0 投票する
2 に答える
1674 参照

ruby-on-rails - ruby-debug with Pow -- ブレークポイントがヒットしない

Pow で ruby​​-debug を使用しようとしています。Rails3 アプリ。

ここですべてを行いました: https://gist.github.com/1098830

サーバーとマシンを数回再起動しました。rdebug を接続することができます:

しかし、ブレークポイントで停止することはありません。

何が起こっているのでしょうか?数時間前にいくつかのブレークポイントにヒットしましたが、それ以降ではありません。

コントローラ

Gemfile

開発.rb

0 投票する
1 に答える
756 参照

ruby-on-rails - POW Doesn't serve Rails

When I run the project form rails server, it works fine, when I open it in POW with http://mon.dev/rails/info/properties, I get this:

I've been struggling to install ror for a while now. I've setup Rails 3.2.0 and Ruby 1.9.3 with RVM, and set 'rvm use 1.9.3 --default', I have created the .rvmc file in the project dirctory.

0 投票する
1 に答える
182 参照

ruby - パウラックサーバーでrdebugを使用するにはどうすればよいですか?

ローカルサーバーとしてpowを使用してRailsアプリを開発しています。debuggerwebrickサーバーの場合と同じように、rubyコードに行をドロップするときにデバッガーに接続できるようにしたいと思います。

0 投票する
1 に答える
1593 参照

ruby-on-rails - Pow サーバー: POW_EXT_DOMAINS 経由で外部ドメインにサービスを提供

Pow サーバーは、ローカル マシン (OS X Lion) の .dev ドメインで正常に動作しています。eコマースサイトを開発しており、支払いサービスプロバイダーのシステムが開発サーバーと直接通信する必要があるため、外部ドメインにサービスを提供する必要があります。ただし、POW_EXT_DOMAINS 環境変数を介して Pow に外部ドメインを提供するのに問題があります。

これが私がやったことです:

  1. Railsアプリを ~/.pow/myapp にシンボリックリンクしました(http://myapp.devで問題なくアクセスできます)

  2. 無料の no-ip.org アカウントにサインアップし、myapp.no-ip.org などのドメインを作成し、外部 IP アドレスを指す A レコードを使用した

  3. ルーターのポート 80 からローカル マシンへのポート フォワーディングを設定する

  4. Pow の POW_EXT_DOMAINS 環境変数を no-ip.org に設定します (POW_EXT_DOMAINS=no-ip.org をエクスポートします)。

http://myapp.no-ip.orgにアクセスすると、「Pow is installed」というスプラッシュ スクリーンが表示されるので、ドメインが自分のマシンに到達していることがわかります。ただし、Pow はアプリが要求されていることを認識していないようです。

何か案は?アドバイスをよろしくお願いします。

0 投票する
1 に答える
1180 参照

rack - パブリックディレクトリの外部で静的ファイルを提供するためのconfig.ruを実行しますか?

Powがパブリックディレクトリの外でhtml/css / jsファイルを提供するようにconfig.ruファイルをどのように設定しますか?代わりに、htmlフォルダーからそれらを提供したいとします。

0 投票する
1 に答える
3759 参照

ruby - エラー:ラックアプリは実行されません--bundle / setup

私はRuby(およびRoR)にまったく慣れておらず、サイトでの作業を支援するためにローカル環境をセットアップしようとしています。理想的には、ローカルで作業してから、変更をgithubにコミットし、そこからパイプラインのさらに下にプッシュします。

私はOSXLionを実行している真新しいMacbookProを使用しています。

私はそれを機能させるのに多くの問題を抱えています:

  • インストールされたXcodeコマンドラインツールとRVMは、LLVM(Lionデフォルトコンパイラ)でコンパイルできなかったため、最新バージョンのRubyをインストールできませんでした。
  • 特別なフラグを使用してルビーをコンパイルしました(それが何であるかを忘れました)が、PostgresとPowで問題が発生していました
  • スタンドアロンのGCCをインストールして、問題が解決する可能性があると考えて、rubyを正しくコンパイルしてみました。捕虜はまだ私にエラーを与えました。

考えられるすべてのものを削除してインストールしようとしましたが、まだ何もありません。私は強調します:私は初心者です。

私はついに、RubyとRoRをセットアップするrailsreadyというスクリプト(https://github.com/joshfng/railsready)を見つけましたこれは、LionがアプリケーションにXcodeをインストールしたためにXcodeを認識できませんでした(スクリプトはXcodeを探してチェックしました) Library / Developerの.plistファイル)。作者は、代わりにgccを探すようにコードを更新することで手伝い、インストールを試みましたが、私のに書き込めなかったため失敗しました.bash_profile。取り外してもう一度試してみたところ、うまくいきました。

Powをインストールしたので、カスタムドメイン(website.dev)で実行し、異なるドメインで複数のアプリを使用できます。今、それは私にこのエラーを与えています、そして私はそれが何を意味するのか、それをどうやって解決するのか分かりません。

助けていただければ幸いです。私が話すほとんどのルビーの人は、これが何であるか、そしてなぜライオンがセットアップするのがとても難しいのかわからない。それらは古い(Snow Leopard)マシン上にあります。

エラー

0 投票する
3 に答える
2049 参照

ruby - Pow、RVM、およびZSHが連携していない

Octopress(http://octopress.org/)を機能させようとしていますが、いくつか問題があります。私はPOW(http://pow.cx/)を使用していますが、(RVMを使用して)正しいRubyバージョンをロードしていないようです。

.rvmrcで指定されたものではなく、常にRVMのデフォルトのrubyバージョンを使用します。RVMのデフォルトのRubyバージョンはruby-1.9.3-p125です。

私の.rvmrcファイルには次のようなものがありrvm use 1.9.2 ます。自分のサイトにアクセスすると、ブラウザで次のエラーが発生します。

.rvmrcファイルで1.9.2が指定されているのに、なぜ1.9.3-p125を使用しているのですか?1.9.2をデフォルトとして設定すると、もちろん機能します...

それは私のためにこの魔法をして、正しいルビーバージョンを使うことになっているのではないですか?

0 投票する
3 に答える
1146 参照

ruby-on-rails - サブドメインが原因で、VMWare を使用して Rails アプリにアクセスできませんか?

Mac で Rails アプリを実行しており、Windows XP がインストールされた VMWare Fusion を使用しています。

私の Rails アプリはサブドメインを使用しており、通常は Mac で以下を使用してアクセスします。http://<subdomain>.lvh.me:3000

-また-

私は pow サーバーも持っており、次を使用して Mac 上の Rails アプリにアクセスできます。http://<subdomain>.<mydomainname>.dev


しかし、サブドメインを使用して VMWare のアプリにアクセスできません。lvh.me:3000または自分の pow ドメインを使用できません。

これを機能させる方法を知っている人はいますか?