I have battled with all sorts of problems over the last 2 days and
almost thought I was there last night when I managed to create a rails
2.3.2 project with ruby 1.9.1 but the mysql driver came up an error
saying it was the wrong version. It seems from research this is a major
problem and that there are as many different solutions to this problem
as there are errors. Since then the whole thing has collapsed.
I foolishly thought that the only way to get to understand how rails was
built was to build it and hack through the problems. In Windows this has
not proved possible for me. The most depressing thing about ruby and
rails is that all the websites are full of fixes for problems, very few
of which seem to work.
The reason people are attracted to ruby and rails is the clean,
powerfull language and the MVC and restful rails environment. However, I
suspect that more people drop out of using it because of the horrendous
amounts of problems in installing it. Maybe rails will never really run
in the Windows environment as with all the extensive searching I have
done the only solution offered is to install the windows version with
the windows installer that I understand is about to be stopped for new
versions. Even the windows 1.8.7 version seems to be 64 bit rather than
32 bit so is not recognised by Netbeans as a ruby system.
I know that most rubyists are linux fans and wish them well as ruby and
rails seems to work better for them. However, even they seem to be
having real problems judging by the number of problems I have seen.
There is a problem with not being able to generate applications with
ruby 191 and rails 2.3.2 that crashes out because it does not generate
the rakefile in the application root. Of all the discussions I have seen
about this problem there is no solution only the experts saying “there
should be a rakefile in the application root” not one of them, that I
can find, has even suggested a possible solution. It seems that the
experts think the problem is solved by saying the rakefile is missing.
I have a feeling that there are no real experts out there just loads of
people like me with very little knowledge attempting to answer people’s
queries without knowing what we are doing.
I have not encountered anyone on these web sites who does not think
highly of ruby and rails but I have met many who have given up because
it is almost impossible to find out how it all hangs together and how to
get it running.
I will keep trying but my energy levels are low and days of searching
for solutions has really only turned up experts who aknowledge the
problem but do not have solutions for them.