Я создал небольшое приложение Rails, которое регулярно проверяет содержимое одного из моих сайтов с помощью полтергейста и капибары. Все отлично работает в dev на моем Mac. Но когда я тестирую его на своем рабочем сервере, я получаю следующий сервер.
Capybara::Poltergeist::PhantomJSFailed (PhantomJS вернул ненулевой статус выхода 127. Убедитесь, что phantomjs успешно работает в вашей системе. Вы можете проверить это, просто запустив команду phantomjs
, которая должна дать вам Javascript REPL.):
Фантомы работают. Я тестировал его из командной строки. И что меня больше озадачивает, так это то, что он также работает, когда я запускаю свой метод из консоли rails на рабочем сервере.
Есть идеи?