require 'rubygems'
require 'mechanize'
agent = Mechanize.new
page = agent.get("http://google.com/")
Bu basit betik tamam çalışıyor. Raylar denetleyicisinde yakut taşları gerektirir
Ama eğer
bi'şey Raylar kontrolörerequire 'rubygems'
ve
require 'mechanize'
eklemeye çalışırken, sunucu verir:
LoadError in NewsController#find
no such file to load -- mechanize
Ben Ubuntu 10,04 sunucu machnine üzerinde RVM kullanın. Ruby sürümü: 1.9.2, Ray sürümü: 3.0.3. Sunucu: Apache2 altında yolcu.
P.S. rails server
'u çalıştırırsam ve mysite.com:3000 adresine gitmem gerekirse, herhangi bir hata olmadan çalışır, bu yüzden Passanger ile ilgili bir sorun var demektir!
Lütfen yardım edin!
Gem install mechanize aracılığıyla mekanize gem'i kurdunuz mu? Bundler'ı çalıştırdığınızda sadece gemfile'ınızdaki taşlar yüklenir. – Gazler