Вы, вероятно, выполняете старый двоичный файл 1.8.7 rails, который был найден первым в вашем UNIX-пути поиска .
Вы можете набрать which rails
в командной строке, чтобы увидеть, какой исполняемый файл rails запущен. На моей машине я получаю:
/Users/scott/.rvm/gems/ruby-1.9.2-p136/bin/rails
Вы также можете проверить свой путь двоичного поиска, набрав echo $PATH
Если вы получите результат от which rails
, который будет выглядеть примерно так:
/blah/blah/gems/ruby-1.8.7/bin/rails
... тогда вам нужно удалить старый двоичный файл rails с вашего пути или использовать старый 1.8.7 ruby для удаления драгоценных камней rails, чтобы они не были найдены и выполнены.
Как только вы это сделаете, при следующей попытке выполнить rails s
должна выполняться версия двоичного файла rails 1.9.2.