Я использую VirtualBox в Windows для запуска ОС Ubuntu, на которой запущен пакет rails под ключ, который поставляется с ruby 1.8, rails 2.3.8 и passenger 2.2.5. Когда я впервые загрузил его с помощью приложения vanilla rails, оно работало нормально, но теперь я получаю следующую ошибку:
неинициализированная константа PhusionPassenger :: Utils :: PseudoIO :: StringIO
Я гуглил это, и в группах phusion / google он сказал, что это старая ошибка, и я обновил пассажиров, что я и сделал с gem upgrade passenger. Это сказало, что это устанавливало пассажира 2.2.15, но это, кажется, не использует это. Я перезапустил всю виртуальную коробку, и она все еще выдает мне ту же ошибку, с обратной трассировкой, показывающей passenger-2.2.5.
Я понимаю, что здесь есть несколько уровней и множество мест, где что-то может пойти не так, и, к тому же, я в значительной степени новичок в Linux. У меня есть некоторый опыт работы с рельсами. Буду признателен за любую помощь.