Tôi hiện đang sử dụng Dreamhost để chạy ứng dụng Rails 2.3.5.Bỏ qua lỗi phiên bản giá bằng Rails 2.3.5
Đây là tình huống, máy chủ của Dreamhost đã cài đặt Rails 2.2.2. Tất nhiên, tôi không thể cập nhật phiên bản đường ray của máy chủ chia sẻ, vì vậy tôi đã đóng băng Rails của mình trong nhà cung cấp. Rails 2.3.5 yêu cầu đá quý rack v1.0.1. Dreamhost sử dụng đá quý rack v1.0.0. Vì vậy, khi tôi cố gắng để xác định:
config.gem "rack", :version => "1.0.1"
tôi nhận được:
can't activate rack (~> 1.0.1, runtime) for [], already activated rack-1.0.0 for []
Vì vậy, những gì tôi thực sự cần phải làm là bỏ qua yêu cầu ứng dụng của tôi sử dụng 1.0.1, và sử dụng Dreamhost của 1.0.0. Có ai biết làm thế nào để cấu hình này? Thậm chí có thể không? Cảm ơn đã giúp đỡ.
Có thể giúp yêu cầu hỗ trợ nâng cấp giá đỡ (và đường ray)? – dhofstet
dhofstet - thật đáng buồn - họ khá miễn cưỡng làm bất cứ điều gì để giúp giải quyết vấn đề này. Họ có thể di chuyển bạn đến các máy chủ mới sử dụng phiên bản mới hơn của đường ray/giá/hành khách mà tôi được cho biết sẽ giải quyết được sự cố. –