問題タブ [mongrel]

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

ruby-on-rails - Ruby Rails Mongrel Sever が OXS1.6 の提供に失敗する

私は Rails と Mac にかなり慣れていないので、初めてデプロイします...

OXS1.6 (Snow Leopard) を実行している新しい Apple ミニサーバーに Rails アプリをセットアップしようとしています。現在、新しい iMac i7 (同じ OS) で問題なく動作しています。

次のコマンドで mongrel を起動します。

そして、この出力を log/mongrel.log に出力し始めます

私の開発用iMacでも出力は同じです(警告を含む)。

http://127.0.0.1:3000違いは、iMacでアクセスするとアプリのログイン ページが表示されることです。mac mini-server で同じ結果にアクセスすると、mongrel から次のエラー 500 テキストが表示されます。「申し訳ありませんが、問題が発生しました。」

まるでレールが機能していないかのようです。ログファイルのメッセージがいくつかある場合、私は物事を理解するのが得意ですが、 mongrel.log にはエラーメッセージがなく (出力は上記と同じままです)、log/production.log は空です (これにより、 Railsが起動していないと思いますか?)。

私の宝石はマシン間ですべて同じバージョンであり、アプリコードも同じです。Mac mini-server と iMac の rails.log が異なることを除いて、どの mongrel_debug ログにも手がかりはありません。

起動とシングル アクセスの後、最初に mac mini-server からの rails.log があります。

私のiMacでは、HTTP_COOKIEとHTTP_IF_NONE_MATCHの追加を除いて同じように見えますが、ここに私のiMacのrails.logがあります

どんな方向性やアイデアも大歓迎です。ありがとう。

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

ruby - HTTPRequest POSTデータを取得する方法は?

Mongrelを使用してRubyで小さなHTTPサーバーを実装しています。私のコードは現在次のようになっています:

私のサンプルでわかるように、request.bodyはPOSTデータを出力しません。どうすれば入手できますか?

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

ruby - Snow Leopard での Merb の問題

私は最近、オフィス周辺のいくつかの小さなプロジェクトで使用するために Merb を検討し始めました。ドキュメントに従って最初のプロジェクトをセットアップしようとしていますが、次のような例外が発生しています。

MacPorts だけでなく gem から Mongrel をインストールしましたが、この例外に混乱しています。

重要な統計:

私のインストールされた宝石から:

Merb のドキュメントが存在しないため、行き詰っています。

前もって感謝します。

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

ruby-on-rails - mongrel に奇妙なバグがあります - 助けてください!

これは開発ログからのものです...

助けてください - どんなアイデアでも素晴らしいでしょう - このことを 1 週間修正しようとして立ち往生しています!

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

ruby-on-rails - RubyInstaller1.9.1RC2を使用した後にWindowsでmongrelを起動中にエラーが発生しました

rubyforgeから入手できるRubyInstaller1.9.1RC2を介してRubyをインストールし、gemを更新し、railsをインストールしました。webrickを使用するとすべてが正常に機能しました。楽しみのために、「geminstallmongrel」を使用してmongrelをインストールしました。インストールはうまくいきました:

ここで、「rubyscript / server」を使用してWebサーバーを起動すると、次のエラーが発生します。

msvcrt-ruby18.dllがコンピュータにないため、プログラムを開始できません。」

次に、webrickが起動し、正常に実行されます。

Rails 1.9を使用した場合の問題だと思いますが、mongrelは1.8を期待していますか?(私はレールに不慣れで、雑種を使用する本当の理由はありません..ただ突っついているだけです)

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

ruby-on-rails - Lighttpd/Apache を使用しない Web アプリケーションの提供

Rails アプリケーションはデフォルトでポート 3000 で実行されるため、アプリケーションをポート 80 で起動することは可能ですか? フロントに fastcgi/mod_proxy 対応の Web サーバーが必要ですか? 私のユーザーは、一度に 3 人を超えることはありません。もしそうなら、どうすればそうすることができますか?

ありがとう!

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

ruby - Rails以外のRubyWebアプリにMongrelを使用するにはどうすればよいですか?

RoRではないがルビーのWebアプリを開発中です。

これまでのところ、リクエスト、ハック、mod_rubyを使用しています。しかし、私は本当にMongrelを試してみたいと思います。これはRoRサイトで非常にうまく機能しているようです。

GitHubで提供されている例を確認しましたが、開発モードのRoRで実行できるように、Mongrelを再起動しなくても、コンテンツを動的に変更することはできません。

これどうやってするの?(使用するだけloadでは機能しません。)

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

ruby-on-rails - RoR の更新時のコンテンツのリロードはどのように機能しますか?

RoR を使用すると、env が である限り、developmentアプリケーション コードの一部を変更し、ブラウザを更新するだけで、Mongrel を再起動することなくすべてを変更できます。

これはどのように機能し、Rails コードベースのどこで行われているのでしょうか?

(あるいは、Rack+Mongrel でこれを行う簡単な方法はありますか?)

本当にありがとう。

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

ruby-on-rails - Ruby 1.9 の雑種

サーバーを起動すると、Ruby 1.9 にアップデートした後、次の奇妙なエラーが発生します。

" [BUG] rb_gc() ruby​​ 1.8.6 でのクロススレッド違反 (2008-08-11) [i386-mswin32]

このアプリケーションは、異常な方法で終了するようランタイムに要求しました。詳細については、アプリケーションのサポート チームにお問い合わせください。"

私の雑種バージョンは 1.1.6 で、Ruby 1.9 と互換性があるはずです。私はまだ Ruby 1.8.6 をインストールしているので、何らかの理由で mongrel がそれにアクセスしようとして Ruby を強制終了したと思いますか? 重要な場合に備えて、私のレールのバージョンは2.3.4です。

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

ruby-on-rails - Railsサーバーをデーモンとして実行できません

rails 2.3.2を使用していますが、script / server -dを実行すると、出力は次のようになります。

=>Mongrelの起動=> http://0.0.0.0:3000以降のRails2.3.2アプリケーション

大丈夫です。しかし、ポート3000で実行されているものを確認しても、何も得られません。何か案は?