http://titusd.co.uk/2010/04/07/a-beginners-sinatra-tutorial
Я пытался запустить rackup config.ru из командной строки, как указано в руководстве, приведенном выше в разделе 4. В итоге получилось сообщение «Команда не найдена».
rackup config.ru
Есть идеи, что случилось?
Немного опоздал на вечеринку, однако я наткнулся на это с помощью Sinatra в хакерской ночи, и наше исправление заключалось в использовании истинного относительного пути в config.ru:
require './app'
Поскольку вы не упомянули версию Rack, которую использовали, похоже, вы использовали старую версию.
Просто:
rackup
сделает вещь.
Использование rackup1.8 config.ru вместо rackup config.ru решило мою проблему. Но я не совсем уверен, что случилось.
rackup1.8 config.ru