警告:getc已经过时;请改用STDIN.getc

时间:2010-08-17 20:25:26

标签: ruby-on-rails ruby rubygems gem activesupport

我的rails应用程序出了问题。 当我输入

  

脚本/服务器

我收到以下错误:

/Users/admin/.gem/ruby/1.8/gems/activesupport-2.3.5/
lib/active_support/multibyte/unicode_database.rb:37: 
warning: getc is obsolete; use STDIN.getc instead

这会导致应用程序挂起而不响应。

我该如何解决这个问题?

(我在Mac OS 10.5上使用Rails 2.3.5,Gems 1.3.6,Ruby 1.8.7(2010-01-10 patchlevel 249)[i686-darwin9])

1 个答案:

答案 0 :(得分:0)

我将Ruby更新为

  

ruby​​ 1.8.7(2010-08-16 patchlevel 302)[i686-darwin9]

并且此后没有发生问题。

相关问题