rails から始めて、「rails s」に問題があり、次のエラーが表示されました。
/usr/bin/ruby1.8: symbol lookup error: /var/lib/gems/1.8/gems/therubyracer-0.11.0beta5-x86_64-linux/lib/v8/init.so: undefined symbol: rb_intern2
rails から始めて、「rails s」に問題があり、次のエラーが表示されました。
/usr/bin/ruby1.8: symbol lookup error: /var/lib/gems/1.8/gems/therubyracer-0.11.0beta5-x86_64-linux/lib/v8/init.so: undefined symbol: rb_intern2
Ruby と Rails の最新バージョン (それぞれ 1.9.2 と 3.2.7) への更新を検討する必要があります。また、実行してgemの最新バージョンがあることを確認する必要があります
gem uninstall therubyracer
gem install therubyracer
gem をインストールした後、WEBrick などのサーバーを再起動する必要があることに注意してください。新しい JS や CSS でできるように、gem をインストールしてコードに組み込み、ページを更新するだけでは不十分です。
この問題が発生していますが、私のローカル バージョンでは therubyracer のベータ版が必要なようです (OS X 10.8 では libv8 がないとコンパイル エラーが発生するため、libv8 をサポートするため)。
バンドルで group :production do を指定しようとしましたが、gem を 2 回呼び出したというエラーがスローされます。http://gembundler.com/rationale.htmlが私にそれを試してもらいました。