We're using a lot of symlinks in our setup, which rails didn't like:
** Starting Rails with development environment...
Rails Error: Unable to access log file. Please ensure that /e/ap/rubytest.omroep.nl/config/../log/development.log exists and is chmod 0666. The log level has been raised to WARN and the output directed to STDERR until the problem is fixed.
Luckily it's an easy fix:
--- rails-1.1.6/environments/boot.rb.orig 2006-10-06 15:37:07.000000000 +0200
+++ rails-1.1.6/environments/boot.rb 2006-10-06 15:20:21.000000000 +0200
@@ -1,7 +1,7 @@
# Don't change this file. Configuration is done in config/environment.rb and config/environments/*.rb
unless defined?(RAILS_ROOT)
- root_path = File.join(File.dirname(FILE), '..')
+ root_path = File.expand_path(File.join(File.dirname(FILE), '..'))
unless RUBY_PLATFORM =~ /mswin32/
require 'pathname'