Created
October 31, 2010 11:25
-
-
Save ramontayag/656465 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
0 /home/ramon/.rvm/gems/ruby-1.8.7-p302@rails2/gems/activesupport-2.3.8/lib/active_support/dependencies.rb 443 in `load_missing_constant' | |
1 /home/ramon/.rvm/gems/ruby-1.8.7-p302@rails2/gems/activesupport-2.3.8/lib/active_support/dependencies.rb 80 in `const_missing' | |
2 /home/ramon/.rvm/gems/ruby-1.8.7-p302@rails2/gems/activesupport-2.3.8/lib/active_support/dependencies.rb 92 in `const_missing' | |
3 /home/ramon/.rvm/gems/ruby-1.8.7-p302@rails2/gems/activesupport-2.3.8/lib/active_support/inflector.rb 364 in `constantize' | |
4 /home/ramon/.rvm/gems/ruby-1.8.7-p302@rails2/gems/activesupport-2.3.8/lib/active_support/inflector.rb 363 in `each' | |
5 /home/ramon/.rvm/gems/ruby-1.8.7-p302@rails2/gems/activesupport-2.3.8/lib/active_support/inflector.rb 363 in `constantize' | |
6 /home/ramon/.rvm/gems/ruby-1.8.7-p302@rails2/gems/activesupport-2.3.8/lib/active_support/core_ext/string/inflections.rb 162 in `constantize' | |
7 /home/ramon/.rvm/gems/ruby-1.8.7-p302@rails2/gems/actionpack-2.3.8/lib/action_controller/middleware_stack.rb 58 in `==' | |
8 /home/ramon/.rvm/gems/ruby-1.8.7-p302@rails2/gems/actionpack-2.3.8/lib/action_controller/middleware_stack.rb 89 in `index' | |
9 /home/ramon/.rvm/gems/ruby-1.8.7-p302@rails2/gems/actionpack-2.3.8/lib/action_controller/middleware_stack.rb 89 in `insert_before' | |
10 /home/ramon/rails/stiltify1/config/environment.rb 36 | |
11 /home/ramon/.rvm/gems/ruby-1.8.7-p302@rails2/gems/rails-2.3.8/lib/initializer.rb 111 in `run' | |
12 /home/ramon/rails/stiltify1/config/environment.rb 4 | |
13 /home/ramon/.rvm/rubies/ruby-1.8.7-p302/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb 31 in `gem_original_require' | |
14 /home/ramon/.rvm/rubies/ruby-1.8.7-p302/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb 31 in `require' | |
15 /home/ramon/.rvm/gems/ruby-1.8.7-p302@rails2/gems/passenger-3.0.0/lib/phusion_passenger/classic_rails/application_spawner.rb 222 in `preload_application' | |
16 /home/ramon/.rvm/gems/ruby-1.8.7-p302@rails2/gems/passenger-3.0.0/lib/phusion_passenger/classic_rails/application_spawner.rb 181 in `initialize_server' | |
17 /home/ramon/.rvm/gems/ruby-1.8.7-p302@rails2/gems/passenger-3.0.0/lib/phusion_passenger/utils.rb 564 in `report_app_init_status' | |
18 /home/ramon/.rvm/gems/ruby-1.8.7-p302@rails2/gems/passenger-3.0.0/lib/phusion_passenger/classic_rails/application_spawner.rb 174 in `initialize_server' | |
19 /home/ramon/.rvm/gems/ruby-1.8.7-p302@rails2/gems/passenger-3.0.0/lib/phusion_passenger/abstract_server.rb 204 in `start_synchronously' | |
20 /home/ramon/.rvm/gems/ruby-1.8.7-p302@rails2/gems/passenger-3.0.0/lib/phusion_passenger/abstract_server.rb 180 in `start' | |
21 /home/ramon/.rvm/gems/ruby-1.8.7-p302@rails2/gems/passenger-3.0.0/lib/phusion_passenger/classic_rails/application_spawner.rb 149 in `start' | |
22 /home/ramon/.rvm/gems/ruby-1.8.7-p302@rails2/gems/passenger-3.0.0/lib/phusion_passenger/spawn_manager.rb 219 in `spawn_rails_application' | |
23 /home/ramon/.rvm/gems/ruby-1.8.7-p302@rails2/gems/passenger-3.0.0/lib/phusion_passenger/abstract_server_collection.rb 132 in `lookup_or_add' | |
24 /home/ramon/.rvm/gems/ruby-1.8.7-p302@rails2/gems/passenger-3.0.0/lib/phusion_passenger/spawn_manager.rb 214 in `spawn_rails_application' | |
25 /home/ramon/.rvm/gems/ruby-1.8.7-p302@rails2/gems/passenger-3.0.0/lib/phusion_passenger/abstract_server_collection.rb 82 in `synchronize' | |
26 /home/ramon/.rvm/gems/ruby-1.8.7-p302@rails2/gems/passenger-3.0.0/lib/phusion_passenger/abstract_server_collection.rb 79 in `synchronize' | |
27 /home/ramon/.rvm/gems/ruby-1.8.7-p302@rails2/gems/passenger-3.0.0/lib/phusion_passenger/spawn_manager.rb 213 in `spawn_rails_application' | |
28 /home/ramon/.rvm/gems/ruby-1.8.7-p302@rails2/gems/passenger-3.0.0/lib/phusion_passenger/spawn_manager.rb 132 in `spawn_application' | |
29 /home/ramon/.rvm/gems/ruby-1.8.7-p302@rails2/gems/passenger-3.0.0/lib/phusion_passenger/spawn_manager.rb 275 in `handle_spawn_application' | |
30 /home/ramon/.rvm/gems/ruby-1.8.7-p302@rails2/gems/passenger-3.0.0/lib/phusion_passenger/abstract_server.rb 357 in `__send__' | |
31 /home/ramon/.rvm/gems/ruby-1.8.7-p302@rails2/gems/passenger-3.0.0/lib/phusion_passenger/abstract_server.rb 357 in `server_main_loop' | |
32 /home/ramon/.rvm/gems/ruby-1.8.7-p302@rails2/gems/passenger-3.0.0/lib/phusion_passenger/abstract_server.rb 206 in `start_synchronously' | |
33 /home/ramon/.rvm/gems/ruby-1.8.7-p302@rails2/gems/passenger-3.0.0/helper-scripts/passenger-spawn-server 99 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#initializer file | |
require 'dragonfly' | |
app = Dragonfly::App[:images] | |
app.configure_with :rmagick | |
app.configure_with :rails | |
if Rails.env == "production" | |
app.datastore = Dragonfly::DataStorage::S3DataStore.new | |
app.datastore.configure do |d| | |
c.bucket_name = '...' | |
c.access_key_id = '...' | |
c.secret_access_key = '...' | |
end | |
else | |
app.datastore = Dragonfly::DataStorage::FileDataStore.new | |
app.datastore.configure do |c| | |
c.root_path = "#{Rails.root}/public/dragonfly/#{Rails.env}" | |
end | |
end | |
Dragonfly[:images].define_macro(ActiveRecord::Base, :image_accessor) | |
# To add attachments. See | |
# http://goo.gl/OEm9 | |
Dragonfly[:images].define_macro(ActiveRecord::Base, :attachment_accessor) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
RAILS_GEM_VERSION = '2.3.8' unless defined? RAILS_GEM_VERSION | |
require File.join(File.dirname(__FILE__), 'boot') | |
Rails::Initializer.run do |config| | |
config.load_paths += %W( #{Rails.root}/app/builders #{Rails.root}/app/middlewares #{Rails.root}/app/drops #{Rails.root}/app/filters) | |
config.time_zone = 'Hong Kong' | |
config.gem "aws-s3", :lib => "aws/s3", :version => "0.6.2" #Needed by dragonfly | |
config.gem "haml", :version => "3.0.22" | |
config.gem "compass", :version => "0.10.6" | |
config.gem "authlogic", :version => "2.1.6" | |
# On CentOS, needs: postgresql-devel | |
config.gem "pg" #postgres gem written in c; may need to install this manually, version 0.9.0 | |
config.gem "cancan", :version => "1.4.0" | |
config.gem "RedCloth", :version => "4.2.3" | |
config.gem "internuity-quick_scopes", :lib => "quick_scopes", :source => "http://gems.github.com", :version => "0.2" | |
# RMagick dependencies on Debian: libmagick9-dev | |
# RMagick on CentOS needs to be installed manually: http://stackoverflow.com/questions/1254366/problem-installing-rmagick-rubygem-on-centos-5 | |
config.gem 'rmagick', :lib => 'RMagick', :source => "http://gemcutter.org" | |
config.gem 'rack-cache', :lib => 'rack/cache', :source => "http://gemcutter.org", :version => "0.5.3" | |
config.gem 'dragonfly', :source => "http://gemcutter.org", :version => "0.7.7" | |
config.gem 'will_paginate', :version => '~> 2.3.11', :source => 'http://gemcutter.org' | |
config.gem "liquid", :version => "2.2.2" | |
config.gem 'acts_as_list', :version => "0.1.2" # might need to manuall install via 'gem install acts_as_list' | |
#Does not work with bundler of 2.3.x. Must manually install! | |
config.gem "inherited_resources", :version => "1.0.6", :source => "http://gems.github.com" | |
config.gem "aasm", :version => "2.2.0" | |
# For dragonfly | |
config.middleware.insert_after 'Rack::Lock', 'Dragonfly::Middleware', :images, '/media' | |
config.middleware.insert_before 'Dragonfly::Middleware', 'Rack::Cache', { | |
:verbose => true, | |
:metastore => "file:#{Rails.root}/tmp/dragonfly/cache/meta", | |
:entitystore => "file:#{Rails.root}/tmp/dragonfly/cache/body" | |
} | |
end | |
ActionView::Base.default_form_builder = BetterFormBuilder |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment