Vinova tuyển lập trình viên Mobile & Web ở Hà Nội, lương $300-1000

Comments

rollingstone.myopenid.com 1
over 3 years ago

Chào mọi người, mình mới bắt đầu học rails.

Hiện tại mình đang sử dụng rails 1.2.6 và ruby 1.8.6

Lỗi mình gặp phải là: không khởi động được server của rails sau khi download plugin

Cụ thể:

Sau khi mình install 2 plugin:

ruby script/plugin source http://svn.rails-engines.org/plugins

ruby script/plugin install engines

ruby script/plugin install login_engine

-------------------------> trong /vendor/plugins/ sẽ có 2 plugin là engines và login_engine

Lúc này mình khởi động lại server hoặc tạo database bằng rake db:migrate đều không được.

Khi xoá 2 plugin này từ /vendor/plugins đi thì  ruby script/server khởi động lại bình thường.

Ai đã gặp phải trục trặc như thế này chưa? Nếu ai giải quyết được giúp mình nhé, cám ơn mọi người nhiều.

ndgiang84.myopenid.com 2
over 3 years ago

paste cái lỗi lên đây bạn

rollingstone.myopenid.com 1
over 3 years ago

Mình paste lỗi khi khởi động ruby script/server

C:\ruby\project\tRails\testLoginEngine>ruby script\server
=> Booting WEBrick...
c:/ruby/lib/ruby/gems/1.8/gems/rails-1.2.6/lib/commands/servers/webrick.rb:11: w
arning: already initialized constant OPTIONS
=> Booting WEBrick...
c:/ruby/lib/ruby/gems/1.8/gems/rails-1.2.6/lib/commands/servers/webrick.rb:11: w
arning: already initialized constant OPTIONS
c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `gem_original_re
quire': no such file to load -- ./script/../config/../vendor/plugins/engines/lib
/engines/deprecated_config_support (MissingSourceFile)
        from c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `re
quire'
        from c:/ruby/lib/ruby/gems/1.8/gems/activesupport-1.4.4/lib/active_suppo
rt/dependencies.rb:495:in `require'
        from c:/ruby/lib/ruby/gems/1.8/gems/activesupport-1.4.4/lib/active_suppo
rt/dependencies.rb:342:in `new_constants_in'
        from c:/ruby/lib/ruby/gems/1.8/gems/activesupport-1.4.4/lib/active_suppo
rt/dependencies.rb:495:in `require'
        from ./script/../config/../config/environment.rb:14
        from c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `ge
m_original_require'
        from c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `re
quire'
        from c:/ruby/lib/ruby/gems/1.8/gems/activesupport-1.4.4/lib/active_suppo
rt/dependencies.rb:495:in `require'
         ... 8 levels...
        from c:/ruby/lib/ruby/gems/1.8/gems/rails-1.2.6/lib/commands/server.rb:3
9
        from c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:32:in `ge
m_original_require'
        from c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:32:in `re
quire'
        from script/server:3

 

Nhờ bạn kiểm tra giúp mình nhé! Cám ơn bạn!

ngocdaothanh.myopenid.com 172
over 3 years ago

Phiên bản của mọi thành phần (Rails, engines v.v.) cần khớp với nhau. Đèn cub 81 không thể lắp vào Dream phải không{#emotions_dlg.wink} Khi đã lấy engines từ SVN (http://svn.rails-engines.org/plugins) thì nên dùng Rails mới nhất.

akia.myopenid.com 6
over 3 years ago

Lên rails 2 thôi, bác ì ạch quá đấy {#emotions_dlg.cool}

Nguyên nhân có lẽ như anh Ngọc nói, version không khớp nhau. Roll xem thử thông tin này xem nhé, hình như login_engine không tương thích rails 1.2.x

こちらブログ

1.2.x以降は、login_engineはサポートしないらしい

Login_engine動かない

というのを見つけました。

Chức năng login mình tự implement cũng được mà, không phức tạp lắm đâu.

You must login to be able to comment

Uploaded files

No file uploaded yet

You must login to be able to upload

Nhà tài trợ:

Mọi người đều tự do viết bài, sửa bài của người khác, và bình luận ở trang web này. Bạn muốn chủ động tạo bài mới để chia sẻ kinh nghiệm với mọi người? Xin click link ở dưới.

Create new content