2015-04-28 94 views
0

我有我的Rails应用程序的问题,试图运行耙分贝时:在服务器迁移(或轨道下为例)即时得到这个堆栈跟踪:轨ELF文件OS ABI服务器Linux服务器上无效

rake aborted! LoadError: /home/users/ruby/.gems/extensions/x86_64-linux/2.1.0-static/therubyracer-0.12.2/v8/init.so: ELF file OS ABI invalid - /home/users/ruby/.gems/extensions/x86_64-linux/2.1.0-static/therubyracer-0.12.2/v8/init.so /home/users/ruby/.gems/gems/therubyracer-0.12.2/lib/v8.rb:4:in require' /home/users/ruby/.gems/gems/therubyracer-0.12.2/lib/v8.rb:4:in ' /home/users/ruby/.gems/gems/therubyracer-0.12.2/lib/therubyracer.rb:1:in require' /home/users/ruby/.gems/gems/therubyracer-0.12.2/lib/therubyracer.rb:1:in ' /home/users/ruby/.gems/gems/bundler-1.9.4/lib/bundler/runtime.rb:76:in require' /home/users/ruby/.gems/gems/bundler-1.9.4/lib/bundler/runtime.rb:76:in block (2 levels) in require' /home/users/ruby/.gems/gems/bundler-1.9.4/lib/bundler/runtime.rb:72:in each' /home/users/ruby/.gems/gems/bundler-1.9.4/lib/bundler/runtime.rb:72:in block in require' /home/users/ruby/.gems/gems/bundler-1.9.4/lib/bundler/runtime.rb:61:in each' /home/users/ruby/.gems/gems/bundler-1.9.4/lib/bundler/runtime.rb:61:in require' /home/users/ruby/.gems/gems/bundler-1.9.4/lib/bundler.rb:134:in require' /home/users/ruby/public_html/uvindex/config/application.rb:7:in ' /home/users/ruby/public_html/uvindex/Rakefile:4:in `'

uname -a:

Linux 68798.v.tld.pl 3.10.63.core2.37 #1 SMP Thu Dec 18 15:25:17 CET 2014 x86_64 GNU/Linux

+0

可能重复(http://stackoverflow.com/questions/7647818/glibc-elf-file-os-abi-invalid) –

回答

0

您在运行迁移时未传递Rails环境。

rake db:migrate RAILS_ENV= <your rails env> 
[glibc的:ELF文件OS ABI无效]的
+0

做RAILS_ENV =生产前一阵子,没有工作:(。谢谢你的支持:) – Mark

相关问题