Archive for October, 2008

Problem
When trying to use the acts_as_ferret plugin in a search page by using the find_by_contents method then the following error appears:

undefined method `find_by_contents'

Solution
It seems that the API of the plugin has changed, and the

find_by_contents

method should be replaced with the:

find_with_ferret

method

Problem
After a recent upgrade to a newer rails version the gem package manager seems to be broken. Everytime you try to use gem install gem_name, you get the following error:

ERROR:  While executing gem ... (Gem::GemNotFoundException)

Deleting the cached files as suggested in other posts results in the error:

ERROR:  While executing gem ... (ArgumentError)

Solution
As suggested here, you need to do:

gem install rubygems-update
update_rubygems

which should be updating the gem version to the latest one, ie 1.3.0

Problem
When trying to use facebooker according to the Developing facebook platform applications with rails book, in the network_test step you are getting the following error:

FBML Error (line 5): illegal tag "body" under "fb:canvas"

Solution
It should be caused because you are using the facebooker gem instead of the plugin.
Install the plugin:

ruby script/plugin install git://github.com/mmangino/facebooker.git

Problem
You want to install the git (Fast version control system) in Mandriva, but using:

urpmi git

installs the GNU Interactive Tools.

Solution
Use the following to install the version control system

urpmi git-core