問題タブ [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.
ruby - Windows で Mongrel を使用して Sinatra アプリを実行する
Sinatra がバックグラウンドで Mongrel を開始するのではなく、Windows 上の Mongrel から Sinatra アプリを開始したいと考えています。
Sinatra に Mongrel を使用する簡単な方法はありますか? デフォルトでは Rails アプリを探しています。
編集:提案された解決策は、VMWareまたはSunBoxを実際のLinuxで実行し、その方法で企業の問題に対処することです。
ruby-on-rails - Rubyでプログレスバーを実装するにはどうすればよいですか?
Rubyアプリケーションの1つにファイルアップロードのプログレスバーを実装したいと思います。これは、アップロードの正確なパーセンテージを示す必要があります。ただし、最善の努力にもかかわらず、ファイルのアップロードプロセスを正確に複製するプログレスバーを実装する方法を見つけることができませんでした。
これを手伝ってくれませんか。
ruby-on-rails - Railsがコードを更新しない
Railsアプリを開発している間、私は通常、コードで作業している間、開発サーバーをローカル(雑種)で実行したままにします。コードの変更は、クイックリフレッシュ後に有効になります。Libinフォルダーに書き込んでいるクラスの変更が有効になっていないことを除いて。これは何らかの形で既知の問題ですか?これを引き起こしている可能性がありますか?しばらくの間問題に取り組むことは非常に苛立たしいことであり、解決策が機能せず、それらの解決策のどれも機能する機会さえなかったことがわかるだけです。
助けてくれてありがとう。
ruby-on-rails - mongrel_rails start を使用して値 params[:user] の最初のリクエストを取得できませんか?
mongrel_rails start を使用して mongrel サーバーを起動すると、最初のリクエストのコントローラーの create アクションで params[:user] から nil を取得します。その後、2回目、3回目はOKです。さらに、スクリプト/サーバーを使用して Mongrel を起動しても、まったく問題はありません。script/server と mongrel_rails start の間に mongrel server を起動することで違うのですか? この問題に直面したことがありますか?
ここにコントローラーの私のコード:
また、Poster アドオンを使用してテストし、xml 形式で投稿します。
ruby-on-rails - Mongrel Rails の起動時に別のプロセスを開始および停止する
mongrel railsの起動時に別のプロセスを開始したいと思います。これを行う方法はありますか?レールが起動するたびにプロジェクトでメディアサーバーとして機能するlighttpdを起動し、レールが停止するたびに停止することを検討しています。
ruby-on-rails - Media Temple DV サーバーに mongrel クラスターを使用してレールをインストールする
まず、私はレールの完全な初心者です。足を濡らそうとしていましたが、ここでいくつかの問題に遭遇しました。
http://kb.mediatemple.net/questions/279/Ruby+on+Rails+using+Mongrel+Clustersに従ってレールをインストールしましたが、最後の手順の 1 つを除いてすべてが機能しました。
"cp /var/www/vhosts/testapp.mt-example.com/rails/testapp/public/.htaccess /var/www/vhosts/testapp.mt-example.com/rails/testapp/public/.htaccess.old && echo 'ErrorDocument 500 "アプリケーション エラー Rails アプリケーションを正しく開始できませんでした"' > /var/www/vhosts/testapp.mt-example.com/rails/testapp/public/.htaccess"
「 cp: cannot stat `/var/www/vhosts/myurl.com/rails/myapp/public/.htaccess': そのようなファイルやディレクトリはありません」
ドメインにアクセスすると Rails は動作しているように見えますが、「アプリケーションの環境について」をクリックすると「申し訳ありませんが、問題が発生しました。
この問題については通知を受けており、すぐに調査します。」
次に、何が起こっているのかを確認するためだけにいくつかの簡単な足場をセットアップし、ブラウザーからそれらのページにアクセスしたときに同じメッセージを受け取りました。
助けてくれてありがとう!
ruby - HTTPおよびMongrelクラスターを介してサービスを提供するときにSWFが最初にダウンロードされたときに、ブラウザーによって確実にキャッシュされるようにするにはどうすればよいですか?
SWFオブジェクトを16回インスタンス化するRailsアプリがあります(これを行う必要があります。これはアプリケーションの性質です)。1回ダウンロードするのではなく、16回ダウンロードしています。
このSWFが最初にダウンロードされたときに、ブラウザによってキャッシュされるようにするにはどうすればよいですか?Apacheから直接提供されています-これを実現するためにHTTPヘッダーを変更できますか?
いくつかの情報:
コード304でリソースをキャッシュするブラウザ。
ドメインはクラスターを指し、トラフィックはクラスター内の2つのサーバー(.3と.4)に転送されます。
各サーバーには、ファイルのタイムスタンプが異なる独自のコードのコピーがあります。
SWFへの後続の要求がある場合は、.3または.4が提供される可能性があり、画像ファイルのタイムスタンプが異なるため、ブラウザは画像をサーバー上で変更されたものとして扱います。
Any help would be appreciated, as it would greatly improve the app's performance after the initial load.
ruby-on-rails - Ruby onRailsがエラーログなしでHTTP500を取得(Media Templeでホスト)
RubyonRailsアプリケーションをMediaTempleにデプロイしようとしています。アプリケーションは正常に起動しますが(Mongrelは正常に起動します)、HTTP500エラーが発生し続けます。
問題は、ログに何も書き込まれないことです。そのため、この問題の原因がわかっています。
256Mのメモリを使用できるので、メモリが問題になるとは思わない。
ありがとう、
ruby-on-rails - RailsアプリケーションにApacheまたはNginx&PassengerまたはMongrelを使用する必要があります
私はRubyonRailsアプリケーションを持っていますが、これはCMSになります。つまり、ほとんどの場合DBを集中的に使用します。かなりの量のトラフィックがあると思うので、設計する前に、使用するサーバーを選択します。私にとって最も重要なのはパフォーマンスです。
Nginxについて良いことを聞いたので、Railsコミュニティの多くの開発者は、バージョンが0.8であることが唯一の懸念であると推奨しています。これはベータ版であると私は信じているので、潜在的な問題について心配していました。あなたの言うことは何ですか?
また、MongrelclusterとPhusionPassengerのどちらを使用するかを決めたいと思います。どう思いますか?
Ruby1.9よりもパフォーマンスが優れているRuby1.9を使用することを計画しており、VPSを使用してWebサイトをホストします。
私の主な目的は、セットアップに時間がかかってもパフォーマンスです。
ご意見をお待ちしております。
ありがとう、
タム
ruby-on-rails - Mongrel サーバーを起動できません
雑種サーバーを起動できません。ログ ファイルを見ると、使用したかったアドレスが使用できないことがわかります。そのアドレスを使用しているサービスがあるかどうかを確認しようとしましたが、見つかりませんでした。
ログ ファイルのエラー メッセージ:
`initialize_without_backlog': 要求されたアドレスを割り当てることができません - bind(2) (Errno::EADDRNOTAVAIL)
どんな助けでも大歓迎です。
乾杯、