Rails 3.1没有登录到Rails中的Development.log

时间:2011-12-12 22:48:11

标签: ruby-on-rails ruby-on-rails-3

我的Rake任务登录到开发就好了但是当我通过Passenger运行我的应用时,日志中没有显示任何内容。

在出现问题时回答一些常见问题:

我chmod 777日志目录所以访问不应该是一个问题

我的Passenger配置设置为开发...至少我希望如此

<VirtualHost *:80>
        ServerAdmin blah@blah.blah

        ServerName blah.blah.blah
        DocumentRoot /var/www/qadashboard/public
        <Directory /var/www/qadashboard/public>
                Options Indexes FollowSymLinks -MultiViews
                AllowOverride all
                Order allow,deny
                allow from all
        </Directory>
        RailsEnv development
        ErrorLog /var/log/apache2/error.log
        LogLevel warn
        CustomLog /var/log/apache2/access.log combined

        RailsBaseURI /crbagenda
        <Directory /var/www/crbagenda>
                Options -MultiViews
        </Directory>
</VirtualHost>

这是我的Gemfile

gem 'mysql'  
gem 'rack-flash' 
gem 'rest-client' 
gem 'builder' 
gem 'chronic', "0.6.4" 
gem 'crack' 
gem 'nokogiri' 
gem 'jira4r' 
gem 'prawn' 
gem 'prawnto' #gem install may need to edit the date in rack-cache 1.0.3 gemspec 
gem 'websnap' 
gem 'whenever' #For cron jobs for the rake tasks 
gem 'execjs' 
gem 'therubyracer'  
gem 'jquery-rails'

gem 'json'

group :development, :test do   
     gem 'rspec-rails'   
     gem 'rspec'   
     gem 'ruby-breakpoint'   
     gem 'ruby-debug' 
end    

group :assets do
  gem 'sass-rails', "  ~> 3.1.0"
  gem 'coffee-rails', "~> 3.1.0"
  gem 'uglifier'
end

我还可以添加什么?

1 个答案:

答案 0 :(得分:2)

所以...我rm -rf日志目录然后mkdir日志...现在它工作。如果我在这上面使用Capistrano并且不仅仅复制了文件夹结构,那可能会容易得多。在Windows上太久了。叹息。