There is a small omission in the instructions on
http://hivelogic.com/articles/2005/12/01/ruby_rails_lighttpd_mysql_tiger
Specifically, if the user has set "umask 022" or some such,
the "make" operations will create files with restrictive
permissions and the "sudo make install" commands will put
them in place in that condition. As a result, the user
will not be able to "require" assorted files, etc.
Now really, I think that this is more a problem in the make
files than in the web page, but regardless, it cost me more
time than I''d care to admit to figure it out. Going to a
local "code camp", in fact, was what led me to start looking
in the right place (Thanks, RB!).
After discovering the problem, I removed /usr/local/lib/ruby
and rebuilt the whole thing. However, I''m still having problems:
> % instiki
> ./vendor/rails/activesupport/lib/active_support/clean_logger.rb:13:in
> `remove_const'': constant Logger::Format not defined (NameError)
> from ./vendor/rails/activesupport/lib/active_support/clean_logger.rb:13
> from ./vendor/rails/activesupport/lib/active_support.rb:31
> from ./script/../config/environment.rb:60
> from ./script/server:42
> from instiki:6
Suggestions, anyone?
-r
--
Technical editing and writing, programming, and web development:
http://www.cfcl.com/rdm/resume
Contact information: rdm at cfcl.com, +1 650-873-7841