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

ruby-on-rails - Phusion Passenger 2.2.2 が頻繁にクラッシュする

Passenger 2.2.2 に rails(2.3.2) アプリをデプロイしました。時々クラッシュします。

エラーメッセージがあります。

誰か助けてくれませんか?

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

java - passsenger でユニコードが機能しないのはなぜですか?

この質問には Java と Ruby が含まれています。Rubyから呼び出すJavaプログラムがあります。

このコードは merb の下で、変更を加えることなく完全に機能します。

このコードは、$KCODE="UTF8" を設定することにより、irb で完全に機能します。

私の人生では、phusion パッセンジャーの下で動作させることはできません。これは、本番サーバーがパッセンジャーの下にあるため問題ですが、ほとんどの時間を開発マシンで雑種または何かに費やしています。

セットアップは非常に簡単です。

Java コードは次のとおりです。; java.util をインポートします。;

ここにルビーコードがあります:

Passenger/merb の下で実行すると、Merb.logger.error(@blah) を実行して、まったく同じテストデータを取得できるはずです。これは、KCODE を設定した場合、merb では正常に動作し、irb では正常に動作すると言ったように、乗客の下では機能しません

更新-- すべてを簡素化

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

passenger - Phusion Passenger、mod_railsrails2.3の問題

「起動中(つまり、config / environment.rbの評価中)にアプリケーションが終了しました。エラーメッセージがWebサーバーのログファイルに書き込まれた可能性があります。Webサーバーのログファイル((Rails)アプリケーションのログではない)を確認してください。ファイル)アプリケーションが終了した理由を確認します。」

テストサイトにアクセスしようとすると、上記のエラーメッセージが表示されます。

config/*の権限は

-rw-r--r-- 1 www-data root 2011 Aug 27 20:17 environment.rb drwxr-xr-x 3 root root 4096 Aug2720:17環境drwxr-xr-x3root root 4096 Aug 27 20 :17初期化子drwxr-xr-x3ルートルート4096Aug2720:17ロケール-rw-r--r--1ルートルート24318月27日20:17routes.rb

「rootroot2011Aug 27 20:17environment.rb」も試しましたが、うまくいきませんでした。

私はDebianGNU/ Linuxを実行していて、同じサーバー上で他のRailsサイトを正常に実行しています。他のサイトのいずれかからセットアップを複製しようとしましたが、効果がありません。

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

ruby-on-rails - Ubuntu の Phusion Passenger が vendors ディレクトリにプラグインを表示しない

Ubuntu Hardy Heron で実行されている Phusion Passenger は、'lingua/en/readability' を要求しています。プラグインは plugins ディレクトリにインストールされ、Passenger だけでなく script/server で正常に動作します。

エラーメッセージ:

アプリケーションが必要とするソース ファイルがありません。

エラーに関する詳細情報が、アプリケーションのログ ファイルに書き込まれている可能性があります。問題を分析するためにチェックしてください。

エラー メッセージ: no such file to load -- lingua/en/readability (MissingSourceFile)

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

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/

誰かがこの問題について賢明な説明を持っていますか? ありがとう

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

rewrite - Passenger suburi デプロイメントでメンテナンス ページを構成する方法

Rails アプリの Phusion Passenger で suburi をデプロイするためのメンテナンス ページのセットアップを取得しようとしています。すべてのドキュメントは DocumentRoot ReWrite ルールを示していますが、これは表示されません (表示されるべきではないと思います)。サブリを指すように ReWrite ルールをハッキングしてみましたが、うまく動作しないようです。誰もが機能するセットアップを取得できましたか?

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

ruby - キャッシュマネーActiveRecord::MissingAttributeError

プログラムのどこでもActiveRecord::MissingAttributeErrorエラーがランダムに発生し続けます。私は乗客(30インスタンス)をnginxで実行しています。私は開発者にこの問題はありません。キャッシュマネーを削除すると、本番環境で正常に機能します。

これはエラーメッセージです:

預金金額は私のデータベースに存在します。

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

imagemagick - phusionパッセンジャーのattachment_fu rmagick

Passenger に rmagick を設定すると、とても苦労します。imagemagick を使用した画像処理機能を備えた Rails Web アプリケーションを開発しています。画像処理機能は、mongrel を使用した開発で 100% 動作していますが、phusion パッセンジャーを使用する本番環境にデプロイすると、エラーが発生します。

初期化されていない定数 Technoweenie::AttachmentFu::Processors::RMagickProcessor

次の宝石を正常にインストールしました:

1.) rmagick (2.13.1) 2.) imagemagick


これはモデルのコードです

has_attachment :content_type => :image,


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

ruby-on-rails - NginxとPhusionPassengerに2つのRailsインスタンス間のセッションを維持させるにはどうすればよいですか?

NginxとPhusionPassengerを使用して、EC2CentOSマシンでRailsアプリを実行しています。

私はNginx、Rails、Phusion Passenger、SSLを使ってかなり標準的な設定をしています(私は思います)。私のnginx.confは以下のとおりです。これまでのところ、2つのリクエストが同時にサーバーにヒットするたびに、2番目のリクエストを処理するために新しいRailsインスタンスが作成されることを除いて、正常に機能しています。

問題は、2番目のリクエストが新しく作成されたRailsインスタンスに送信されると、元のRailsインスタンスから認証されたセッションが失われ、エラーが発生することです。私のセッションはメモリに保存されます。

回避策として、1に設定passenger_max_instances_per_appしたので、新しいRailsインスタンスが作成されますが、これは一時的な修正にすぎません。

Nginxに同じソースからのリクエストに対して同じセッションを維持させる方法を知っている人はいますか?ここで明らかな何かが欠けているかもしれません。

ありがとう!

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

ruby-on-rails - RubyonRailsアプリケーションを起動できませんでした

いくつかの変更をデプロイしようとしていますが、取得したURLからPhusionエラーページ「Rubyon Railsアプリケーションを開始できませんでした」が表示されるため、変更が表示されません。

ログを確認すると、次のようになります。

何が起こっているのか全くわかりません。どんな助けでも大歓迎です。

前もって感謝します、

ロルフ

PS:トレース全体