問題タブ [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 投票する
1 に答える
928 参照

ruby - 遅延ジョブで .powenv から環境変数にアクセスする方法

.powenv でいくつかの環境変数を定義しています。

delayed_job を介して非同期的に実行されるメソッドは、この環境変数にアクセスする必要があります。

my_method が遅延して呼び出された場合、ENV['FOO'] は利用できますか?

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

mamp - OSX 10.8 で Apple サーバー アプリを削除する

私は通常、Ruby で開発し、開発サイトに pow.cx を提供しています。一部のクライアントの作業では、php と drupal を使用する必要があります。apache / php / Mamp と私の pow サーバーの間でかなりのセットアップの問題と非互換性がありました。

そこに記載されているように設定しようとしました: https://github.com/37signals/pow/wiki/Running-Pow-with-Apache

Mamp をポート 888 に置いたままにしておくと、すべて問題ありませんが、mamp を実行してポート 80 で pow を実行すると、通常の問題が発生し始めます。

この問題を解決するために、Apple Server アプリをインストールしました。今、後悔しています。

サーバーアプリでウェブサイトをオンにした場合。サーバーが私の pow URL を引き継ぎます。Web サイトをオフにすると、pow の URL にまったくアクセスできなくなります (Web サイトをオンにする必要があると言います)。

サーバーアプリを完全に削除して再起動すると、再び Pow にアクセスできるようになりますが、Mamp はサーバーアプリによって設定されたドメイン名を解決できないとして、Apache の起動を拒否します。

サーバーアプリのセットアップを完全に削除してクリーンアップする方法はありますか?

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

ruby-on-rails - gem 更新後のエラー --system

Ruby on Rails アプリケーションで OSX に取り組んでいます。Ruby の管理には RVM を使用します。今やりました:

これはたまにやらなければいけないことだと思いました。しかし、これは何かを壊したようです。アプリケーションを起動すると (Pow を使用しています)、次のエラーが表示されます。

何か問題がありましたか、それとも何かを再起動する必要がありますか? 元に戻すことはできますか?

ありがとう

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

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 のポートをデフォルトのポートに戻したところ、正しく解決されるようになりました。

Pow & Anvil を実行しながら、MAMP を実行し続け、VirtualHostX を介してホストを追加するにはどうすればよいですか?

Pow を再度インストールする前に、どのような手順を踏む必要がありますか? また、インストール後に何かする必要がありますか?

衝突を止めるには、VHX にルールを追加する必要がありますか?

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

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 に切り替えました。

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

ruby-on-rails - Rails の pow ポートの問題を伴う Omniauth

Rails アプリ (POW を使用してローカルで起動) で Omniauth を使用しています。プロバイダーがコールバック アクションに戻った後、ポート 19999 にリダイレクトされます。ポートを redirect_to にハード コードしたくありません (例: redirect_to root_url, :port => PORT)。

ポートを動的に取得するか、ポートが19999である理由を理解したい.

アプリを通常どおり起動すると ( rails s -p 3000)、ポートが 19999 に変わりません。

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

ruby - rvm update を Ruby 1.9.3-p392 にアップグレードした後、Rails アプリを POW で実行するのに問題があります。

.rvmrcこれは、rvm がファイルを使用しなくなったことに関係しているように感じます。

rvmの代わりに 2 つのファイルを使用するようになりました.rvmrc

Pow がそれらのファイルの使い方を知っているかどうかはわかりません。使用されている上記のファイルはグローバル gemset からのものであるため、私の gemset が取得されていないことがわかります。

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

ruby-on-rails - Pow で public/assets を無視する方法

私は自分の開発環境で何かをテストしています。アセットをローカルでプリコンパイルしてから、本番サーバーに再同期しています。

ただし、Pow を使用すると、縮小された css および js ファイルを含む /public/assets/ フォルダーが提供されます。

この問題に対処する方法を知りたかったのです。

Pow 構成で public/assets をどのように無視しますか?

どうもありがとう

0 投票する
0 に答える
314 参照

ruby-on-rails - Railsサーバーの実行時に例外を発生させるpow.cxは問題なく動作します

Rails サーバー ( localhost:3000) での実行には問題はありませんが、同じコードを pow.cs で実行すると、次のエラーが発生します。

何か案は?