問題タブ [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-on-rails - Rails 4、ruby-2.0.0-p247、pow、rvm - LoadError: そのようなファイルを読み込めません -- bundler/setup
突然、pow で多くの問題が発生しましたが、その理由がわかりません。
私は自分のアプリを持っていて、/path/to/app
それを pow にシンボリックリンクしました:
$ cd ~./pow
$ ln -s /path/to/app app_name
アプリをrvmでセットアップしました:
$ rvm -v
rvm 1.25.0 (stable)
そして私の宝石セットは and で設定されまし.ruby-version
た.ruby-gemset
。チェックするrvm list
とrvm gemset list
、適切なルビーバージョンとgemsetが指定されています。
app_name.dev/
問題は次のとおりです。ブラウザでアクセスすると、次のエラーが表示されます。
powのトラブルシューティングガイドに従って、試してみました
echo "export POW_RVM_PATH=/usr/local/rvm/scripts/rvm" >> ~/.powconfig
/usr/local/rvm/
私のrvmのインストール場所に置き換えて、powを再起動しました。うまくいきませんでした。
グローバル gemset に bundler をインストールしましたが、修正しませんでした:
また、powをアンインストールして再インストールしようとしましたが、役に立ちませんでした。アプリが正しいバージョンの Ruby を使用していることを 2 回、3 回確認しました。さらに、pow は、私がシンボリック リンクした他のアプリでも動作します。
誰にも考えはありますか?前もって感謝します。
ruby-on-rails - Pow と Nginx を使用した開発で Rails 4 でファイルのアップロードが機能しない
私は Pow と Nginx を使用して、開発中の Rails 4 アプリを提供しています。単純なファイルのアップロードで 500 エラーが返され、リクエストが Rails コントローラーに到達していません。Railsログにリクエストに関する言及がないため、これが当てはまると思います。エラーについての言及がなければ、ここで何が問題になっているのかわかりません。
私はAjaxファイルのアップロードから始めましたが、それを単純なフォームに置き換えましたが、これも機能していません。
これを試した
そして、これに行きました
現在の avatar.html.erb
Chrome のリクエスト ヘッダー
拡張されたリクエスト ヘッダー セクション
nginx.log
127.0.0.1 - - [01/Feb/2014:11:28:26 +0530] "POST /settings/avatar/update HTTP/1.1" 500 643 "https://allotrop.dev/settings/avatar" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/32.0.1700.77 Safari/537.36"
pow access.log
[Sat Feb 01 2014 11:28:26 GMT+0530 (IST)] INFO [127.0.0.1] GET allotrop.dev /500.html
ここには、Rails が 500 エラーを返し、ログに言及されていないことについての他 の質問が ありますPostgres)
しかし、これらは 1 回限りのエラーであり、私が直面している問題とは関係がないようです。誰かが私を正しい方向に向けることができれば、それは素晴らしいことです.
更新 1
routes.rb の関連行
post '/settings/avatar/update', to: 'settings#update_avatar'
更新 2
私のnginxエラーログを見つけました。ところで、Homebrew を使用している場合は、/usr/local/Cellar/nginx/1.4.0/logs/error.log
nginx/error.log
2014/02/01 13:05:54 [crit] 8787#0: *85813 open() "/usr/local/var/run/nginx/client_body_temp/0000000010" failed (13: Permission denied), client: 127.0.0.1, server: *.dev, request: "POST /settings/avatar/update HTTP/1.1", host: "allotrop.dev", referrer: "https://allotrop.dev/settings/avatar"
launchd - コンピューターの起動時 (OS X) に Pow サーバーが起動しないようにするにはどうすればよいですか?
TL;DR: マシンの起動時に Pow サーバーが起動しないようにする方法はありますpowder up
か?
私はローカル開発にPowを使用しています (およびPowder gemを介して管理しています)。サーバーが起動時に自動的に起動しないように Pow をセットアップしたいと思います。実行するとバッテリー寿命が消耗し、常にコーディングしているわけではないからです。
Pow 自体が追加されlaunchd
、起動後に Pow サーバーが実行されていないシナリオに到達できないようですが、サーバーpowder up
を起動する必要があるときに、または他の同等のコマンドを介して実行できます。
私が試したことはうまくいきませんでした:
cx.pow.powd
経由でプロセスの無効なキーを設定すると、launchctl unload -w ~/Library/LaunchAgents/cx.pow.powd
起動時に Pow が起動するのを防ぎますが、必要なときにプロセスが手動で開始されるのも防ぎますRunAtLoad
cx.pow.powd.plist ファイルへの設定NO
も機能しませんでした。後で、これはデーモンの起動動作を制御するためのものではないことに気付きました。
ruby-on-rails - POWを使用すると、ChromeのRailsページのレンダリングが非常に遅くなるのはなぜですか?
POW.dev
ドメインで Chrome を使用すると、ページの読み込みが非常に遅くなります。
Rails が作業を終了してからページが画面にレンダリングされるまでには、長い遅延があります。
.dev
Safari または Firefoxのドメインで同じアプリを実行すると、ページが瞬時に読み込まれます。localhost でローカルに代替サーバーを実行する場合と同様です。
ruby-on-rails - リモート プロセス (pow など) で Byebug を使用する方法
Byebug のリモート デバッグ インスタンス (Pow などで使用するため) に接続するにはどうすればよいですか?
ruby-on-rails - .pow - ロードに失敗しました
私は何年も pow を使用してきましたが、突然機能しなくなりました。私はこれをデバッグしようとしています。.dev/ ドメインにアクセスしようとすると、単にhttp://foo.dev/ failed to load
ページ タイトルが表示されます。ページの内容には、単に「データを受信していません」と表示されます。
- 最新の Chrome、Firefox、Safari で試してみました。
- すべてのシンボリックリンクを削除して再作成しようとしました
- 再インストールされたパウ
- 再作成された宝石セット
touch tmp/restart.tmp
.
不思議なことに、tail -f ~/Library/Logs/Pow/access.log
にアクセスしようとしても何も表示されませんfoo.dev
。また、~Library/Logs/Pow/apps/foo.log
存在しません。
Ruby 2.0.0-p247、RVM、.ruby-version、.ruby-gemset を使用して、OSX Mavericks (.pow は以前は Mavericks で動作していました) を使用しています。
.powrc
.powenv
これを 5 日以上デバッグしようとしてきましたが、何が問題なのかわかりません。
ruby-on-rails - Wi-Fiがオンの場合、Powは機能しません
ios-simulator を使用すると、wifi がオンのときに pow エンドポイントに到達できません。Wi-Fiをオフにすると、すべてが機能します。何か案は?
rack-pow - 私のドメインが私のプロジェクトが入っているフォルダーの名前と異なるように Pow シンボリックリンクを設定できますか?
現在、Pow を使用してセットアップされているプロジェクトがあり、ドメインをプロジェクトのルート ディレクトリ名以外に変更したいと考えています。たとえば、私のプロジェクトのルート ディレクトリは project-refactor と呼ばれ、ディレクトリの名前を変更せずにドメインを project-refactor.dev から project.dev に変更したいと考えています。これをカバーするユーザーマニュアルには何もありませんでした。
ruby-on-rails - サーバーとして Pow を使用した RubyMine でのデバッグ - Ruby 2.1.1 + Rails 4
RubyMine 6 を使い始めました。Rails 4、Ruby 2.1.1 プロジェクトに取り組んでいます。サーバーとして Pow を使用して RubyMine にデバッグする方法を見つけることができません。
正しい方向に向けてください。