問題タブ [ruby-enterprise-edition]

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 に答える
417 参照

ruby-on-rails - そのようなファイルをロードする必要はありません -- Ruby Enterprise Edition 1.8.7 の rails/cli

VPS に Ruby をインストールしようとしました。メモリ不足の問題のため、ruby 1.9.2 をコンパイルできませんでした。そこで、Ruby Enterprise Edition を試してみることにしました。これは、メモリの問題について文句を言うことなくコンパイルされました。次に、rubygems をインストールし、動作をテストするために をインストールしhamlました。出来た。

次のステップは、レールをインストールすることでしたgem install rails。ダウンロードしたバージョンは最新の 3.0.5 でした。インストールはうまくいきました。ただし、新しいプロジェクトを作成しようとすると、次のメッセージが表示されます。

no such file to load -- rails/cli

インターネットを見回すと、これは古いバージョンの Rails に関連する問題であり、gem clean. 以前は他のバージョンの Ruby を持っていなかったので、他のバージョンの Rails もありませんでした。しかし、念のために、gem cleanレールを再インストールしてから再インストールしました。問題は解決しません。

どうすればこれを修正できますか?

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

rake - REE rake gems: インストールが正しく機能しない

非常に特別なタスク (rails 2.3.10 と ruby​​ 1.8 を使用) のために CentOS 5 に REE をインストールしましたが、分離する必要があります。

この場合、bundler や smth は使用しません。

すべての宝石を手動でセットアップすると、すべてが正常に機能します

しかし、私が走るとき

このコマンドプロジェクトの準備 - すべての (またはほとんどの依存関係を確認していない) gem は、/usr/bin/gem を介して共通の gem パスにインストールされます。ここでは、それらは必要ありません。

これは問題であり、すべての gem を手動でインストールしたくありません。smb はこの問題に遭遇したことがあり、おそらく解決策を知っていますか?

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

ruby-on-rails - Ruby Enterprise Edition で Time.now の形式が間違っている

私の VPS (Ubuntu 10.04LTS) には、RVM を介して ree-1.8.7-2011.03 と ruby​​-1.9.2-p180 がインストールされています。私の問題は、ree-1.8.7(irb) で Time.now を呼び出すと が得られ Thu May 12 12:16:50 +0200 2011、ruby-1.9.2(irb) で同じことをすると が得られること2011-05-12 12:17:44 +0200です。

問題は、日付の ree バージョンが Rails クエリで使用できないことです (生成された SQL は単純に壊れています)。すべてのクエリで strftime を使用して時刻をフォーマットすることは、現時点ではオプションではありません。また、1.9.2 に切り替えることもありません。そのため、なぜこれが起こっているのかを突き止めて修正するためにあなたの助けが必要です。

助けてくれてありがとう!

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

ruby - Ruby Enterprise Edition+OpenSSL->「証明書の検証に失敗しました」

REEをSSLでうまく再生させようとすると、少し悪夢に見舞われます。

SSLサイトに接続するときはいつでも:

次のエラーが発生します。

Ruby1.9.2または通常の1.8.7で正常に動作します。RVM OpenSSLページに記載されているように、OpenSSLを再パッケージ化し、それに対してリンクするためにreeをインストールしようとしましたが、効果がありませんでした。OS X 10.6.7を使用していますが、OpenSolarisREEのインストールでも同じ問題が発生しています。

どんな提案でも大歓迎です。

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

ruby-on-rails - MRI が Ruby インタープリターの主流であるのに、パフォーマンスが最悪なのはなぜですか?

このインタプリタの比較グラフを見て、パフォーマンスが最悪なのに MRI が主流である理由を考えてみました。KijiまたはRuby Enterprise Editionがより頻繁に使用されないのはなぜですか。gem のサポートの欠如か何か? Ruby比較グラフ

たとえば、Ruby Enterprise Edition は、そのコピー オン ライト機能のおかげで、いくつかの最も人気のある企業に選ばれています。他のインタープリターがそれを実装しているのだろうか。

REE は既存の Ruby インタープリターと並行して簡単にインストールできるため、手間やリスクを最小限に抑えて REE に切り替えることができます。REE は数年前から登場しており、 New York TimesTwitterShopify37signalsなど、多くの有名な Web サイトや組織ですでに使用されています 。

「[copy-on-write] メモリの特性を最大限に活用するためにエンタープライズ Ruby に切り替えました。他の人が報告した 30% のメモリ節約を完全に確認できます。これは、今日のハードウェア価格でも何千ドルも節約できます。」</p>

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

ruby-on-rails - Rails 3.1 と Ruby EE

Rails 3.1 は Ruby 1.9.2 と一緒にインストールすることを強く推奨しています。しかし、Ruby Enterprise Edition のサポートはどうでしょうか? Ruby EE は 1.8.x バージョンのようですが、これは今後の Rails の更新でうまく動作しないということでしょうか?

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

ruby - Ruby Passenger: バンドラーをロードするようなファイルはありません

Phusion Passenger を Nginx でインストールし、Nginx が適切なディレクトリを指すように構成しました。次に、webapp ディレクトリを実行しましたが、これで gemfile がダウンロードされましたが、gem が見つかりません。

サイトにアクセスすると、次のような標準の Passenger エラー ページが表示されます。

完全なエラーは次のとおりです。http://tinypic.com/view.php?pic=vpx36r&s=7

やったgem install bundlerので、バンドラーがインストールされていることはわかっていますが、宝石の場所が間違っていると思います。

Passenger が ruby​​-enterprise-1.8.7 をインストールしたように見えますが、このボックスには 1.8 が既にインストールされているようです。

gem env は私に次のことを教えてくれます:

私が読んだことから、それはパスの問題のように見えますが、それを修正するための最善の行動方針はわかりません.

ここに出力があります

どのルビー:

どのバンドル:

そのディレクトリで bundle install を実行したところ、次のように表示されました。

0 投票する
8 に答える
11990 参照

ruby - OSX Lion で RVM を使用して Ruby Enterprise Edition をインストールできない

これが私がこれまでに行ったことです。

  1. OS X Lion のクリーンインストール
  2. App Store から Xcode の最新バージョンをダウンロードしてインストールします。
  3. インストール済みの Git
  4. インストールされた自作
  5. インストール済みの RVM

プロジェクトに Ruby Enterprise Edition をインストールしようとするrvm install reeと、次のエラーが表示されます。

私はすでに試してみCC=/usr/bin/gcc-4.2 rvm install reeましたが、同じ結果が得られました。

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

ruby-on-rails - nginx の再起動の問題

これは、生産における独特の一貫した問題です。最新のdatamapperとruby-enterpriseでrails3 + nginxを実行しています

新しいバージョン (touch restart.txt) を展開するたびに、展開が行われた直後に (さまざまな要求中に発生する) 一連のエラーが発生します。エラーは常に同じではありません。

  • DataObjects::SQLError: クエリ中に MySQL サーバーへの接続が失われました

  • ArgumentError: フィールド数が一致しません。1 つのフィールドが必要ですが、クエリは 10 を返しました

  • ArgumentError: フィールド数が一致しません。10 個のフィールドが必要ですが、クエリは 1 個になりました

  • DataObjects::SQLError: クエリ中に MySQL サーバーへの接続が失われました

アクティブなレコードで他のRailsアプリ(2.3 + apache + ruby​​-ent)を実行していますが、再起動中に問題が発生したことはありません

なぜこれが起こるのか、それを取り除く方法について誰かアドバイスがありますか?

ありがとうアンダース

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

ruby-on-rails - Gitorious Git-daemon Ruby Gem エラー

ウェブサーバーに gitorious をインストールしています。git-deamon 以外はすべて正常に動作します。実行すると次のエラーが表示されます。

エンタープライズ Ruby 1.8.7 と Ruby Gems 1.4.2 をインストールしました。私はubuntu 11.04を実行しています。

どうすれば解決できますか?

ありがとう