0

明らかに 1.0.7 は 0 より大きい

入ってきて、Rails アプリを使用しようとしたところ、これが表示されました。昨日働いた。

そこで、ruby-oci8 1.0.7 gem を削除して再インストールしました。同じ問題。

私のアプリと同じ問題の別の開発ブランチを試しました。

Windows インストールで RoR を実行していますが、何が壊れたのかについて何かアイデアを探していますか?

4

2 に答える 2

0

私は一年前に同じ問題を抱えていました。それ以来、私はrailsとoracleを使用していませんでしたが、そのとき、すべてのバージョンが一緒に機能するわけではないことに気付きました。メイヌ、何かが変わった。しかし、なぜこれほど古いoci gemを使用しているのですか?私は2.0.4バージョンのruby(oci8とactiverecord-oracle_enhanced-adapter-1.3.1)を持っていましたが、覚えている限り、正しく機能していました

于 2011-11-24T01:43:33.090 に答える
0

多くのことを試し、orcale、instantclient、ruby-oci8 のさまざまなバージョンを新しい結果なしで再インストールした後、これは最終的に機能しました。

Ruby ディレクトリをバックアップとしてコピーしました。既存のディレクトリに Ruby1.8.7 をインストールしました。すべての gem がインストールされたままになりました。アプリケーションを実行しましたが、ruby-oci8 (1.0.7 >= 0) エラーはありませんでした。

私のRubyインストールの何かが壊れていました。

于 2012-01-18T21:45:06.627 に答える