問題タブ [passenger]
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 - OSX10.6で乗客を実行するための権限
OSXでPassengerの権限を設定する方法がわかりません。インストールは正常に完了しましたが、Passengerはenvironment.rbを所有する人として実行されることを理解しました。それは私自身のユーザーとグループであり、apple&appleと呼んでいます。私が理解しているように、Apacheは_www&_wwwとして実行されます。ここでの正しい戦略は何ですか?アプリがにあるとしましょう
/ Users / apple / Documents / projects / my_rails_app
そのパスのすべての所有者とグループを_wwwに設定しないことを前提としています。そして、私はApacheをアップル&アップルとして実行できるとは思いませんよね?
自分を_wwwグループに入れるのは問題ですか?または...??
ありがたいことにどんな助けも受けました。
ダン・ドナルドソン、トロント
ruby-on-rails - RailsのPhusionPassengerでのjavascript_include_tagの例外
私のRailsアプリで。javascript_include_tagはローカルホスト(mogrel)で正常に機能しているようですが、本番環境(Phusion Passenger)に移動すると、動作が異なるようで、次の例外が発生します:( all.jsに何を要求しているかわからない!!)
何か案は?
ありがとう、
タム
ruby-on-rails - Railsアプリ(mod_rails)が数時間ごとにハングする
私はPhusionPassenger(mod_rails)を介してRailsアプリを実行しています。このアプリはしばらくはスムーズに実行され、その後突然クロールが遅くなり(1時間に1つまたは2つのリクエスト)、応答しなくなります。メモリについてはよくわかりませんが、試練全体を通してCPU使用率は低くなっています。
問題の診断/修正をどこから始めるべきか誰かが知っていますか?
更新:私はより長期的な解決策を探していますが、時々アプリを再起動すると問題が修正されます。メモリ使用量は徐々に増加します(最初はインスタンスあたり約30mb、1時間後に40mbになり、クラッシュするまでに60または70mbになります)。
ruby-on-rails - ペーパークリップ/乗客NotIdentifiedByImageMagickError:
ローカルマシンでペーパークリップを使用してRubyonRailsに写真をアップロードしようとすると、完全に機能します。
Linux( CentOS 5.2)サーバーでApacheとPhusionPassengerを使用してPaperclipを使用してRubyon Railsに写真をアップロードしようとすると、次のようになります。
追加してみました:
Production.rbに追加しましたが、違いはありませんでした。
ログファイルで、次のエラーが発生します。
パラメータ:{"commit" => "Upload"、 "action" => "update"、 "_ method" => "put"、 "authenticity_token" => "419410afc22737cd2f6b6096a95327db76a48ba9"、 "controller" => "users"、 "user "=> {" avatar "=>#}}[ペーパークリップ]添付ファイルを保存しています。[ペーパークリップ]処理中にエラーを受け取りました:
/ tmp/stream20091026-20752-1g568yk-0は「identify」コマンドで認識されません。
ruby-on-rails - Ruby 1.9.1-p234、Passenger 2.2.5、Rails 2.3-POST リクエストで安定したクローズド ストリーム
Ubuntu サーバーに Ruby 1.9.1 (p234) をセットアップしました。Rails 2.3-stable を Apache 2.2/Passenger 2.2.5 で提供する Rails アプリをデプロイしようとしています。
GET リクエストは問題なく動作しますが、POST リクエストは次のログ エントリですぐに中断されます。
...そしてその後、いくつかの。
私は読んで、これを見つけました: http : //blog.labnotes.org/2009/09/01/ruby-1-9-1-p234passenger-2-2-5-tempfile-rb-fix/ Ruby 1.9.1-p234 の tempfile.rb から 1 行を削除するパッチに。残念ながら、そのファイルを調べると、攻撃的な行が既に削除されていることがわかりました。私の問題が続くので、それは私に少し無知なままです。何か案は?
ruby-on-rails - Phusion Passenger を介して実行するように Rails アプリをセットアップするにはどうすればよいですか?
次の疑問があります。
Rails+MySQL にアプリケーションがあり、これを Apache + Passenger で実行したいのですが、両方をインストールしましたが、./script/server を実行すると、アプリがWebRickで実行され始めます。Passenger で動作するように変更するにはどうすればよいですか?アパッチ?
PS: 私は Ubuntu 9.04 Jaunty Jackalope を使用しています。私が初心者であることを考慮してください =)
ruby-on-rails - Passenger がくれたセリフを取り戻すにはどうすればよいですか?
この質問は確かに初心者が生成したものです。動作するように Apache と Passenger をインストールしたとき、etc/apache2 パスの apache2.conf ファイルに追加する 3 行のコードを受け取りましたが、認証上の理由により、それらの行をファイルに追加できませんでした。これらの行を取得するにはどうすればよいですか?
PS Passenger Gem のバージョンは 2.2.5 です
ruby - 本番環境でのSinatraアプリのデバッグに問題があります
乗客を使用してSinatraアプリをデプロイしています。デプロイされたアプリは機能していますが、完全ではありません。一部のパスは正常に機能し、他のパスは単に空白のページをレンダリングします。動作するルートと動作しないルートの間に大きな違いは見当たらず、エラーを追跡できないようです。
ハンドラー
not_foundハンドラーとエラーハンドラーを次のように定義しました。
これらは、開発と本番の両方でローカルマシンで正常に機能しますが、サーバーに表示されることはありません。
Apacheログ
Apacheのaccess.logを追跡し、壊れたパスの1つにヒットすると、500が表示されます。
Rack_hoptoad
また、config.ruにrack_hoptoadミドルウェアをインストールして構成しましたが、例外はhoptoadになりません。
ロギング
私はそのようにロギングを設定しました。
この設定により、ルート内でlogger.infoを呼び出すことができます。これは、ローカルおよびサーバー上で機能するルートに対して機能しますが、壊れたパスはlogger.infoを呼び出すのに十分な距離になりません。
何をすべきか?
500エラーの原因をどのように確認できるかについてのアイデアはありますか?助けてくれてありがとう!
ruby-on-rails - 生産時にjpgとpngを受け入れるペーパークリップ
次のように、Rails アプリケーションで PaperClip プラグインを使用しています。
開発 (Mac OSX + Mongrel) では問題なく動作します。しかし、本番環境 (Linux Debian + Apache/Passenger) に配置すると、.gif のみが受け入れられ、.png および .jpg に対して次のエラーが発生します。
いくつかのチュートリアルが示唆するように、次の行を追加しようとしましたが、役に立ちませんでした!
ruby-on-rails - シンボリックリンクの問題
シンボリックリンク中にこの問題が発生しています。サーバーに ruby on rails アプリケーションを正常にデプロイし、すべての移行が完了しました。Phusion パッセンジャーと共に配備されます。アプリケーションはにあり/home/username/rails_apps/myapp
ます。サイトのサブドメインにシンボリックリンクしたい。サブドメインへのパスは/home/username/public_html/subdom
. したがって、このコマンドを使用してシンボリックリンクを作成しました。
ln -s '/home/username/rails_apps/myapp/public/' '/home/username/public_html/subdom'
完了すると、作成されますhttp://subdom.maxsy.net/public
が、次の方法でアクセスできるはずですhttp://subdom.maxsy.net/
誰かがこの問題について賢明な説明を持っていますか? ありがとう