Tôi đã tạo một ứng dụng Rails nhỏ để kiểm tra nội dung của một trong các trang web của tôi với poltergeist và Capybara. Tất cả mọi thứ hoạt động tuyệt vời trong dev trên mac của tôi. Nhưng khi tôi thử nghiệm trên máy chủ sản xuất của mình, tôi nhận được máy chủ sau.Rails: Poltergeist dường như không tìm thấy một phantomjs hoàn toàn làm việc
Capybara :: Poltergeist :: PhantomJSFailed (PhantomJS trả về trạng thái thoát khác 0. Hãy chắc chắn rằng ma ảo chạy thành công trên hệ thống của bạn. Bạn có thể kiểm tra điều này bằng cách chỉ cần chạy lệnh phantomjs
sẽ cung cấp cho bạn một Javascript REPL.):
Phantomjs hoạt động. Tôi đã thử nghiệm nó từ dòng lệnh. Và những gì câu đố tôi nhiều hơn là nó cũng hoạt động khi tôi chạy phương pháp của tôi từ giao diện điều khiển đường ray trên máy chủ sản xuất.
Bất kỳ ý tưởng nào?
Tôi đã bắt đầu gặp sự cố tương tự: PhantomJS hoạt động hoàn toàn tốt trên máy cục bộ của tôi và gặp sự cố trên CI. Bạn đã bao giờ tìm thấy một giải pháp? – asfallows
Có cùng một vấn đề # $ @% ing –
Tôi gặp sự cố tương tự. 1. bạn đã cho qt cài đặt trong sản xuất? – user588324