Category Archives: Rails

OpenSolaris: Problem Installing eventmachine gem

set this var before gem install command

export CXX=g++

Setup:: Rubyworks & rMagick

I tried this before mod_rails launched.
Pushing my command log for reference.
This setup uses rubyworks, details can be found here http://studios.thoughtworks.com/rubyworks
I tried this on a redhat machine. The setup seems to be working perfectly fine.
clear
2 ruby
3 yum install ruby
4 wget http://rubyworks.rubyforge.org/RubyWorks.i386.repo
5 sudo cp RubyWorks.i386.repo /etc/yum.repos.d/
6 uname -A
7 uname -a
8 [...]

/bin/rm: Argument list too long tmp/sessions/ruby_sess.*

Well this happens when there are too many files to process:
Best way in this case is to do batch processing:
Sample command:
find . -name ‘ruby_sess.*’ -print0 | xargs -0 rm

RAILS_ROOT

RAILS_ROOT gives you relative path within the applications it works fine as far as you need the path within rails application.
How about getting absolute path to rails folder?
I found one way, and thats from the ENV hash.
You can use ENV['PWD'] to find absolute path to the rails folder.
Any other ways ??
*Update 4th Oct 2007*
Dir.pwd is [...]

Rails RJS redirect

page.redirect_to :action => ‘thanks’, :p1 => @g_resp.params["_code"], :p2 => @r_id