Tôi muốn xây dựng một giỏ mua hàng cho trang web của mình. Tôi đã cài đặt redis/hiredis nhưng khi tôi khởi động máy chủ, nếu tôi truy cập trang nơi giỏ mua hàng hiển thị giá trị (mục hiện tại trong giỏ hàng) hoặc nếu tôi muốn truy cập trang giỏ hàng, máy chủ bị treo đưa ra các thông tin sau:đường ray hiredis undefined symbol
Started GET "/cart" for 127.0.0.1 at 2015-05-19 13:43:33 +0300
ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations"
Processing by CartsController#show as HTML
User Load (0.2ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? ORDER BY "users"."id" ASC LIMIT 1 [["id", 1]]
/home/svuser/.rvm/rubies/ruby-2.2.0/bin/ruby: symbol lookup error: /home/svuser/.rvm/gems/ruby-2.2.0/gems/hiredis-0.4.5/lib/hiredis/ext/hiredis_ext.so: undefined symbol: rb_thread_select
Trong trang index của tôi, tôi có thể tạo một liên kết đến các giỏ mua hàng sử dụng các hướng dẫn sau đây:
<%if signed_in?%>
<li>
<%= link_to cart_path do%>
<i class="fi-shopping-cart"></i>
My Cart
<%end%>
có cách nào để làm việc xung quanh vấn đề này? Tôi vẫn còn mới với đường ray và tôi không thể tự mình tìm ra nó.