問題タブ [phusion]

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 投票する
5 に答える
7332 参照

ruby - Ubuntu で Ruby Phusion Passenger のキャッシュをクリアするにはどうすればよいですか?

Apache を再起動してみましたが、キャッシュされたページがまだ表示されるので、どこかにフォルダーがあるはずです。「パブリック/キャッシュ」を持っていないので、他にどのような場所を見ればよいですか? この効果もトリガーできる URL フラグはありますか?

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

ruby-on-rails - ApacheはPassengerを初期化できません。アプリケーションプールに接続するときに壊れたパイプ(32)

Centos 2.6.18-92.el5#1SMPのApache2.2.3にPhusionPassenger 2.0.3をインストールしましたが、httpdエラーログに次のように表示されます。

ドキュメントに従って、Passengerが競合するモジュールを削除しました。

考え?

一番、

0 投票する
6 に答える
9538 参照

ruby-on-rails - Phusion Passenger のメモリ使用量を制限するには?

アプリを提供するときに Phusion Passenger が使用するメモリの量を制限する方法はありますか?

大量のトラフィックを取得した後、ホストがプロセスを強制終了するため、最終的に空白のページが表示されます。「サイトがどれほど過負荷になっても、100Mb を超えて使用しないで、3 つのプロセスのみを生成する」と言うために私にできることはありますか?

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

ruby-on-rails - Phusion パッセンジャー文字セット

Centos 5.2 64ビットサーバーにApache 2、Phusion Passenger、Rails 2.2.2をインストールしました。私のmysqlデータベースはlatin1で、セットアップはphpサーバーで動作し、データベースからのデータを使用した文字エンコーディングに加えて、レールセットアップも機能しています。

設定しました

meta http-equiv="Content-Type" content="text/html;charset=iso8859-1" (括弧は省略)

ヘッダー内ですが、ページのソースを見るとヘッダーが正しいことがわかりますが、実行すると

HEAD http://サーバー名/posts/show/2

文字セットにutf-8を取得します。

要するに、データベースからのデータにユニコード文字を取得しませんが、posts.html.erb のユニコード文字は正しく表示されます。

では、このヘッダー セットはどこにあり、何が間違っているのでしょうか?

編集、HEADを実行して取得したヘッダーを追加するだけです

キャッシュ制御: プライベート、最大年齢 = 0、再検証が必要接続: 終了日付: 2009 年 2 月 17 日火曜日 16:59:32 GMT ETag: "f242d9af7c676eb3f7b92f4c4f4b16d3" サーバー: Apache/2.2.3 (CentOS) コンテンツの長さ: 296 コンテントタイプ: テキスト/html; charset=utf-8 Client-Date: Tue, 17 Feb 2009 16:59:32 GMT Client-Peer: Client-Response-Num: 1 Set-Cookie: _html_session=BAh7BiIKZmxhc2hJQzonQWN0aW9uQ29udHJvbGxlcjo6Rmxhc2g6OkZsYXNoSGFzaHsABjoKQHVzZWR7AA%3D%3D--455dc90f774060b52ea418446bdf2774beea16d5; パス=/; HttpOnly X-Powered-By: Phusion Passenger (mod_rails/mod_rack) 2.0.6 X-Runtime: 21ms

よろしく、

トラウスティ

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

ruby-on-rails - Rails: Phusion Passenger と I18n.locale はどのように動作する必要がありますか?

Passenger / REE で実行されている Rails 2.2 Web アプリがあります。

デフォルトのロケールを設定しましたconfig/environment.rb

最初のリクエストにはロケールが設定されていないようですI18n.locale

I18n.locale を設定する before_filter を使用してページにアクセスすると、その後のすべてのコントローラーへのアクセスに同じbefore_filter設定がなくても、I18n.locale は設定されたものの I18n.locale を取得しますen-US

同じコードの Mongrel ではen-GB、before_filter によって明示的に設定されるまで、各リクエストはデフォルトである のロケールを取得します。

これが通常の乗客の行動である場合は、解決していただければ幸いです。

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

sinatra - Rack と Phusion Passenger で Sinatra アプリを再起動した後、最初のリクエストでエラーが発生するのはなぜですか?

tmp/restart.txt に触れてアプリを再起動すると、最初のリクエストでエラーがスローされます。通常は、Haml::Engine やその他の gem が見つからないことに関するものです。2 番目以降の要求はすべて正常に機能します。Rack 0.4.1 と Sinatra 0.3.3 を実行していた Dreamhost でこの問題が発生していましたが、自分のホストに移動して新しい Rack (0.9.1) と Sinatra (0.9.0.4) を実行した後も、まだ問題が発生しています。

正確な答えがわからないが、それを追跡する方法についてのヒントがある場合は、お知らせください。

これが私のconfig.ruです:

0 投票する
4 に答える
7538 参照

ruby-on-rails - modrails-100%のCPUを消費する不正なルビープロセス

mod_railsのrubyインスタンスが「不正」になります。これらのプロセスはpassenger-statusにリストされなくなり、100%CPUを使用します。

インスタンスを強制終了するためにgod/monitをインストールする以外に、これを防ぐ方法について誰かにアドバイスをいただけますか?ログに役立つものは何も見つかりませんでした。

0 投票する
7 に答える
23287 参照

ruby-on-rails - Phusion Passenger と Rails を使用するとサーバーの初期起動が遅くなる

Phusion Passenger のバンドワゴンに飛び乗るために、小さな Rails アプリ用のステージングサーバーをセットアップしてテストを行いました。

これまでのところ、非常に使いやすく、アプリのインストール/構成と展開が簡単になります. 問題は、私たちが使用しているサイトがあまりアクセスされず、バックグラウンドでサーバーがシャットダウンしているように見えることです。つまり、誰かがサイトにアクセスすると、リクエストを処理するために新しいサーバーを起動するまで、非常に長い待ち時間があります。ドキュメントを読み、かなりの数の異なるセットアップ (smart/smart-lv2 モード、passengeridletime など) を試しましたが、まだ本当の解決策は見つかりませんでした。

Google の検索結果を調べても、実際に有用な情報を見つけることができません。現在、サーバーの実行を維持するために、頻繁にリクエストを行う cron ジョブがあります。

他の誰かがこの問題を経験していますか?修正のためのアドバイスはありますか?