Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Gặp sự cố khi chạy Rails trên Ubuntu

"Vấn đề" không phải đến từ bản thân CommunityEngine mà là do plugin 'động cơ' bên dưới ( http:// github .com / lazyatom / engine ).

xem mã nguồn của boot.rb trong plugin công cụ chúng ta có thể thấy rằng nó chỉ kiểm tra các trường Rails ::VERSION tiêu chuẩn, vì vậy vấn đề cũng không ở đó.

Bây giờ, khi bạn tạo ứng dụng rails, ứng dụng đó được gắn với phiên bản cụ thể mà bạn đã sử dụng khi bạn tạo ứng dụng rails lần đầu tiên . Chỉ cần có đường ray 2.1.1 / 2 gem trên hệ thống của bạn không có nghĩa là chúng sẽ tự động được sử dụng.

Để kiểm tra chính ứng dụng rails thực tế của bạn, hãy xem config/environment.rb tệp trong ứng dụng rails của bạn. Bạn sẽ thấy một cái gì đó như thế này:

# Specifies gem version of Rails to use when vendor/rails is not present
RAILS_GEM_VERSION = '2.1.0' unless defined? RAILS_GEM_VERSION

Nếu nó nhỏ hơn 2.1.1, thì bạn sẽ cần phải nâng cấp ứng dụng rails của mình.
Điều này khá đơn giản:

  1. Thay đổi RAILS_GEM_VERSION chuỗi trong config/environment.rb đến 2.1.1 hoặc lớn hơn
  2. chạy rake rails:upgrade

Hy vọng rằng điều này giải quyết được vấn đề của bạn :-)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Ví dụ về TIME () - MySQL

  2. PHP / MySQL:Đánh dấu SOUNDS LIKE kết quả truy vấn

  3. Kiểm tra tải Golang RESTful API gây ra quá nhiều kết nối cơ sở dữ liệu

  4. Tạo bảng trong câu lệnh sql bằng cách sử dụng executeUpdate trong Mysql

  5. lấy theo vĩ độ và kinh độ trong laravel 5 với các tham gia khác