}, "commit"=>"Upload", "authenticity_token"=>"MRMA5jN8F+L8Qu/qxudBGU2lL/82P68aMbmoNbKb5zw="}
+[paperclip] identify -format %wx%h '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-1gabyue-0.jpg[0]' 2>/dev/null
+[paperclip] convert '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-1gabyue-0.jpg[0]' -resize "x308" -crop "308x308+89+0" +repage '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-1gabyue-020101008-62042-19vv0nb-0' 2>/dev/null
+[paperclip] identify -format %wx%h '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-1gabyue-0.jpg[0]' 2>/dev/null
+[paperclip] convert '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-1gabyue-0.jpg[0]' -resize "x224" -crop "224x224+64+0" +repage '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-1gabyue-020101008-62042-1n98u0a-0' 2>/dev/null
+[paperclip] identify -format %wx%h '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-1gabyue-0.jpg[0]' 2>/dev/null
+[paperclip] convert '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-1gabyue-0.jpg[0]' -resize "x140" -crop "140x140+40+0" +repage '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-1gabyue-020101008-62042-h4aagg-0' 2>/dev/null
+[paperclip] identify -format %wx%h '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-1gabyue-0.jpg[0]' 2>/dev/null
+[paperclip] convert '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-1gabyue-0.jpg[0]' -resize "x84" -crop "84x84+24+0" +repage '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-1gabyue-020101008-62042-v5tqeq-0' 2>/dev/null
+[paperclip] identify -format %wx%h '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-1gabyue-0.jpg[0]' 2>/dev/null
+[paperclip] convert '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-1gabyue-0.jpg[0]' -resize "1024x1024>" '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-1gabyue-020101008-62042-1545x6x-0' 2>/dev/null
+[paperclip] identify -format %wx%h '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-1gabyue-020101008-62042-1545x6x-0[0]' 2>/dev/null
+[paperclip] convert '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-1gabyue-020101008-62042-1545x6x-0[0]' -resize "x56" -crop "56x56+16+0" +repage '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-1gabyue-020101008-62042-1545x6x-020101008-62042-1hl6xxu-0' 2>/dev/null
+ [4;35;1mPhoto Create (0.4ms)[0m [0mINSERT INTO "photos" ("photo_file_size", "created_at", "title", "flickr_url", "photo_file_name", "updated_at", "photo_content_type", "category_id", "photo_updated_at", "description") VALUES(113067, '2010-10-08 12:12:13', NULL, NULL, 'Buttercup.jpg', '2010-10-08 12:12:13', 'image/jpeg', NULL, '2010-10-08 12:12:09', NULL)[0m
+[paperclip] Saving attachments.
+[paperclip] saving /Users/danbee/Sites/rails/photos/public/system/photos/18/size11/Buttercup.jpg
+[paperclip] saving /Users/danbee/Sites/rails/photos/public/system/photos/18/size8/Buttercup.jpg
+[paperclip] saving /Users/danbee/Sites/rails/photos/public/system/photos/18/size5/Buttercup.jpg
+[paperclip] saving /Users/danbee/Sites/rails/photos/public/system/photos/18/size3/Buttercup.jpg
+[paperclip] saving /Users/danbee/Sites/rails/photos/public/system/photos/18/original/Buttercup.jpg
+[paperclip] saving /Users/danbee/Sites/rails/photos/public/system/photos/18/size2/Buttercup.jpg
+Redirected to http://localhost:3000/photos/18
+Completed in 4238ms (DB: 0) | 302 Found [http://localhost/photos]
+
+
+Processing PhotosController#show (for 127.0.0.1 at 2010-10-08 08:12:13) [GET]
+ Parameters: {"id"=>"18"}
+ [4;36;1mPhoto Load (0.2ms)[0m [0;1mSELECT * FROM "photos" WHERE ("photos"."id" = 18) [0m
+Rendering template within layouts/photos
+Rendering photos/show
+Completed in 9ms (View: 4, DB: 0) | 200 OK [http://localhost/photos/18]
+
+
+Processing ApplicationController#index (for 127.0.0.1 at 2010-10-08 08:12:14) [GET]
+ Parameters: {"1286539929"=>nil}
+
+ActionController::RoutingError (No route matches "/system/photos/18/thumb/Buttercup.jpg" with {:method=>:get}):
+
+
+Rendering rescues/layout (not_found)
+
+
+Processing ApplicationController#index (for 127.0.0.1 at 2010-10-08 08:12:14) [GET]
+ Parameters: {"1286539929"=>nil}
+
+ActionController::RoutingError (No route matches "/system/photos/18/thumb/Buttercup.jpg" with {:method=>:get}):
+
+
+Rendering rescues/layout (not_found)
+
+
+Processing PhotosController#show (for 127.0.0.1 at 2010-10-08 08:12:40) [GET]
+ Parameters: {"id"=>"18"}
+ [4;35;1mPhoto Load (0.2ms)[0m [0mSELECT * FROM "photos" WHERE ("photos"."id" = 18) [0m
+Rendering template within layouts/photos
+Rendering photos/show
+ERROR: compiling _run_erb_app47views47photos47show46html46erb RAISED compile error
+/Users/danbee/Sites/rails/photos/app/views/photos/show.html.erb:1: syntax error, unexpected ';', expecting ')'
+...11), @photo.photo.url ).to_s); @output_buffer.concat "\n"
+ ^
+Function body: def _run_erb_app47views47photos47show46html46erb(local_assigns)
+ old_output_buffer = output_buffer;;@output_buffer = ''; __in_erb_template=true ; @output_buffer.concat(( link_to image_tag(@photo.photo.url(:size11), @photo.photo.url ).to_s); @output_buffer.concat "\n"
+; @output_buffer
+ ensure
+ self.output_buffer = old_output_buffer
+ end
+Backtrace: /Users/danbee/Sites/rails/photos/app/views/photos/show.html.erb:5:in `compile!'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_view/renderable.rb:61:in `compile'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_view/renderable.rb:28:in `render'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_view/template.rb:205:in `render_template'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_view/base.rb:265:in `render'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_view/base.rb:348:in `_render_with_layout'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_view/base.rb:262:in `render'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_controller/base.rb:1250:in `render_for_file'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_controller/base.rb:936:in `render_without_benchmark'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_controller/benchmarking.rb:51:in `render'
+/Library/Ruby/Gems/1.8/gems/activesupport-2.3.8/lib/active_support/core_ext/benchmark.rb:17:in `ms'
+/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/benchmark.rb:308:in `realtime'
+/Library/Ruby/Gems/1.8/gems/activesupport-2.3.8/lib/active_support/core_ext/benchmark.rb:17:in `ms'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_controller/benchmarking.rb:51:in `render'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_controller/base.rb:1326:in `default_render'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_controller/base.rb:1332:in `perform_action_without_filters'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_controller/filters.rb:617:in `call_filters'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
+/Library/Ruby/Gems/1.8/gems/activesupport-2.3.8/lib/active_support/core_ext/benchmark.rb:17:in `ms'
+/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/benchmark.rb:308:in `realtime'
+/Library/Ruby/Gems/1.8/gems/activesupport-2.3.8/lib/active_support/core_ext/benchmark.rb:17:in `ms'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_controller/rescue.rb:160:in `perform_action_without_flash'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_controller/flash.rb:151:in `perform_action'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_controller/base.rb:532:in `send'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_controller/base.rb:532:in `process_without_filters'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_controller/filters.rb:606:in `process'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_controller/base.rb:391:in `process'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_controller/base.rb:386:in `call'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_controller/routing/route_set.rb:438:in `call'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_controller/dispatcher.rb:87:in `dispatch'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_controller/dispatcher.rb:121:in `_call'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_controller/dispatcher.rb:130:in `build_middleware_stack'
+/Library/Ruby/Gems/1.8/gems/activerecord-2.3.8/lib/active_record/query_cache.rb:29:in `call'
+/Library/Ruby/Gems/1.8/gems/activerecord-2.3.8/lib/active_record/query_cache.rb:29:in `call'
+/Library/Ruby/Gems/1.8/gems/activerecord-2.3.8/lib/active_record/connection_adapters/abstract/query_cache.rb:34:in `cache'
+/Library/Ruby/Gems/1.8/gems/activerecord-2.3.8/lib/active_record/query_cache.rb:9:in `cache'
+/Library/Ruby/Gems/1.8/gems/activerecord-2.3.8/lib/active_record/query_cache.rb:28:in `call'
+/Library/Ruby/Gems/1.8/gems/activerecord-2.3.8/lib/active_record/connection_adapters/abstract/connection_pool.rb:361:in `call'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_controller/string_coercion.rb:25:in `call'
+/Library/Ruby/Gems/1.8/gems/rack-1.1.0/lib/rack/head.rb:9:in `call'
+/Library/Ruby/Gems/1.8/gems/rack-1.1.0/lib/rack/methodoverride.rb:24:in `call'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_controller/params_parser.rb:15:in `call'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_controller/session/cookie_store.rb:99:in `call'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_controller/failsafe.rb:26:in `call'
+/Library/Ruby/Gems/1.8/gems/rack-1.1.0/lib/rack/lock.rb:11:in `call'
+/Library/Ruby/Gems/1.8/gems/rack-1.1.0/lib/rack/lock.rb:11:in `synchronize'
+/Library/Ruby/Gems/1.8/gems/rack-1.1.0/lib/rack/lock.rb:11:in `call'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_controller/dispatcher.rb:114:in `call'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_controller/reloader.rb:34:in `run'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_controller/dispatcher.rb:108:in `call'
+/Library/Ruby/Gems/1.8/gems/rails-2.3.8/lib/rails/rack/static.rb:31:in `call'
+/Library/Ruby/Gems/1.8/gems/rack-1.1.0/lib/rack/urlmap.rb:47:in `call'
+/Library/Ruby/Gems/1.8/gems/rack-1.1.0/lib/rack/urlmap.rb:41:in `each'
+/Library/Ruby/Gems/1.8/gems/rack-1.1.0/lib/rack/urlmap.rb:41:in `call'
+/Library/Ruby/Gems/1.8/gems/rails-2.3.8/lib/rails/rack/log_tailer.rb:17:in `call'
+/Library/Ruby/Gems/1.8/gems/rack-1.1.0/lib/rack/content_length.rb:13:in `call'
+/Library/Ruby/Gems/1.8/gems/rack-1.1.0/lib/rack/chunked.rb:15:in `call'
+/Library/Ruby/Gems/1.8/gems/rack-1.1.0/lib/rack/handler/mongrel.rb:67:in `process'
+/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/lib/mongrel.rb:159:in `process_client'
+/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/lib/mongrel.rb:158:in `each'
+/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/lib/mongrel.rb:158:in `process_client'
+/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/lib/mongrel.rb:285:in `run'
+/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/lib/mongrel.rb:285:in `initialize'
+/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/lib/mongrel.rb:285:in `new'
+/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/lib/mongrel.rb:285:in `run'
+/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/lib/mongrel.rb:268:in `initialize'
+/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/lib/mongrel.rb:268:in `new'
+/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/lib/mongrel.rb:268:in `run'
+/Library/Ruby/Gems/1.8/gems/rack-1.1.0/lib/rack/handler/mongrel.rb:38:in `run'
+/Library/Ruby/Gems/1.8/gems/rails-2.3.8/lib/commands/server.rb:111
+/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'
+/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `require'
+script/server:3
+
+ActionView::TemplateError (compile error
+/Users/danbee/Sites/rails/photos/app/views/photos/show.html.erb:1: syntax error, unexpected ';', expecting ')'
+...11), @photo.photo.url ).to_s); @output_buffer.concat "\n"
+ ^) on line #1 of app/views/photos/show.html.erb:
+1: <%= link_to image_tag(@photo.photo.url(:size11), @photo.photo.url %>
+
+ app/views/photos/show.html.erb:5:in `compile!'
+
+Rendered rescues/_trace (84.6ms)
+Rendered rescues/_request_and_response (0.4ms)
+Rendering rescues/layout (internal_server_error)
+
+
+Processing PhotosController#show (for 127.0.0.1 at 2010-10-08 08:12:55) [GET]
+ Parameters: {"id"=>"18"}
+ [4;36;1mPhoto Load (0.2ms)[0m [0;1mSELECT * FROM "photos" WHERE ("photos"."id" = 18) [0m
+Rendering template within layouts/photos
+Rendering photos/show
+Completed in 12ms (View: 7, DB: 0) | 200 OK [http://localhost/photos/18]
+
+
+Processing PhotosController#index (for 127.0.0.1 at 2010-10-08 08:13:22) [GET]
+ [4;35;1mPhoto Load (0.5ms)[0m [0mSELECT * FROM "photos" [0m
+Rendering template within layouts/photos
+Rendering photos/index
+Completed in 10ms (View: 5, DB: 0) | 200 OK [http://localhost/photos/]
+
+
+Processing ApplicationController#index (for 127.0.0.1 at 2010-10-08 08:13:22) [GET]
+ Parameters: {"1286539929"=>nil}
+
+ActionController::RoutingError (No route matches "/system/photos/18/thumb/Buttercup.jpg" with {:method=>:get}):
+
+
+Rendering rescues/layout (not_found)
+
+
+Processing ApplicationController#index (for 127.0.0.1 at 2010-10-08 08:13:22) [GET]
+ Parameters: {"1286539929"=>nil}
+
+ActionController::RoutingError (No route matches "/system/photos/18/thumb/Buttercup.jpg" with {:method=>:get}):
+
+
+Rendering rescues/layout (not_found)
+
+
+Processing ApplicationController#index (for 127.0.0.1 at 2010-10-08 08:13:24) [GET]
+ Parameters: {"1286539929"=>nil}
+
+ActionController::RoutingError (No route matches "/system/photos/18/large/Buttercup.jpg" with {:method=>:get}):
+
+
+Rendering rescues/layout (not_found)
+
+
+Processing PhotosController#index (for 127.0.0.1 at 2010-10-08 08:13:42) [GET]
+ [4;36;1mPhoto Load (0.5ms)[0m [0;1mSELECT * FROM "photos" [0m
+Rendering template within layouts/photos
+Rendering photos/index
+Completed in 12ms (View: 8, DB: 1) | 200 OK [http://localhost/photos/]
+
+
+Processing PhotosController#new (for 127.0.0.1 at 2010-10-08 08:16:29) [GET]
+Rendering template within layouts/photos
+Rendering photos/new
+
+ActionView::TemplateError (uninitialized constant Photo::CATEGORIES) on line #11 of app/views/photos/new.html.erb:
+8:
+9:
+10: <%= f.label :category %>
+11: <%= f.select :category, Photo::CATEGORIES %>
+12:
+13:
+14: <%= submit_tag 'Upload' %>
+
+ app/views/photos/new.html.erb:11
+ app/views/photos/new.html.erb:3
+
+Rendered rescues/_trace (27.5ms)
+Rendered rescues/_request_and_response (0.3ms)
+Rendering rescues/layout (internal_server_error)
+
+
+Processing PhotosController#new (for 127.0.0.1 at 2010-10-08 08:18:08) [GET]
+Rendering template within layouts/photos
+Rendering photos/new
+
+ActionView::TemplateError (undefined method `select_tag' for #) on line #11 of app/views/photos/new.html.erb:
+8:
+9:
+10: <%= f.label :category %>
+11: <%= f.select_tag :category %>
+12:
+13:
+14: <%= submit_tag 'Upload' %>
+
+ app/views/photos/new.html.erb:11
+ app/views/photos/new.html.erb:3
+
+Rendered rescues/_trace (26.3ms)
+Rendered rescues/_request_and_response (0.3ms)
+Rendering rescues/layout (internal_server_error)
+
+
+Processing PhotosController#new (for 127.0.0.1 at 2010-10-08 08:21:40) [GET]
+Rendering template within layouts/photos
+Rendering photos/new
+
+ActionView::TemplateError (undefined method `select_tag' for #) on line #11 of app/views/photos/new.html.erb:
+8:
+9:
+10: <%= f.label :category %>
+11: <%= f.select_tag :category %>
+12:
+13:
+14: <%= submit_tag 'Upload' %>
+
+ app/views/photos/new.html.erb:11
+ app/views/photos/new.html.erb:3
+
+Rendered rescues/_trace (85.4ms)
+Rendered rescues/_request_and_response (0.2ms)
+Rendering rescues/layout (internal_server_error)
+
+
+Processing PhotosController#new (for 127.0.0.1 at 2010-10-08 08:22:27) [GET]
+Rendering template within layouts/photos
+Rendering photos/new
+
+ActionView::TemplateError (wrong number of arguments (1 for 2)) on line #11 of app/views/photos/new.html.erb:
+8:
+9:
+10: <%= f.label :category %>
+11: <%= f.select :category %>
+12:
+13:
+14: <%= submit_tag 'Upload' %>
+
+ app/views/photos/new.html.erb:11:in `select'
+ app/views/photos/new.html.erb:11
+ app/views/photos/new.html.erb:3
+
+Rendered rescues/_trace (25.7ms)
+Rendered rescues/_request_and_response (0.2ms)
+Rendering rescues/layout (internal_server_error)
+
+
+Processing PhotosController#new (for 127.0.0.1 at 2010-10-08 08:23:31) [GET]
+Rendering template within layouts/photos
+Rendering photos/new
+
+ActionView::TemplateError (uninitialized constant ActionView::Base::CompiledTemplates::Categories) on line #11 of app/views/photos/new.html.erb:
+8:
+9:
+10: <%= f.label :category %>
+11: <%= f.select :category, Categories.find(:all) %>
+12:
+13:
+14: <%= submit_tag 'Upload' %>
+
+ app/views/photos/new.html.erb:11
+ app/views/photos/new.html.erb:3
+
+Rendered rescues/_trace (26.0ms)
+Rendered rescues/_request_and_response (0.3ms)
+Rendering rescues/layout (internal_server_error)
+
+
+Processing PhotosController#new (for 127.0.0.1 at 2010-10-08 08:23:50) [GET]
+Rendering template within layouts/photos
+Rendering photos/new
+ [4;35;1mCategory Load (0.4ms)[0m [0mSELECT * FROM "categories" [0m
+Completed in 17ms (View: 12, DB: 0) | 200 OK [http://localhost/photos/new]
+
+
+Processing PhotosController#new (for 127.0.0.1 at 2010-10-08 08:25:03) [GET]
+Rendering template within layouts/photos
+Rendering photos/new
+
+ActionView::TemplateError (You have a nil object when you didn't expect it!
+You might have expected an instance of Array.
+The error occurred while evaluating nil.inject) on line #11 of app/views/photos/new.html.erb:
+8:
+9:
+10: <%= f.label :category %>
+11: <%= f.select :category, @categories %>
+12:
+13:
+14: <%= submit_tag 'Upload' %>
+
+ app/views/photos/new.html.erb:11
+ app/views/photos/new.html.erb:3
+
+Rendered rescues/_trace (37.1ms)
+Rendered rescues/_request_and_response (0.3ms)
+Rendering rescues/layout (internal_server_error)
+
+
+Processing ApplicationController#new (for 127.0.0.1 at 2010-10-08 08:25:47) [GET]
+
+SyntaxError (/Users/danbee/Sites/rails/photos/app/controllers/photos_controller.rb:5: syntax error, unexpected kEND, expecting '}'
+/Users/danbee/Sites/rails/photos/app/controllers/photos_controller.rb:24: syntax error, unexpected kEND, expecting '}'):
+
+
+Rendered rescues/_trace (18.5ms)
+Rendered rescues/_request_and_response (0.3ms)
+Rendering rescues/layout (internal_server_error)
+
+
+Processing PhotosController#new (for 127.0.0.1 at 2010-10-08 08:25:57) [GET]
+ [4;36;1mCategory Load (0.3ms)[0m [0;1mSELECT * FROM "categories" [0m
+Rendering template within layouts/photos
+Rendering photos/new
+Completed in 75ms (View: 6, DB: 0) | 200 OK [http://localhost/photos/new]
+ [4;36;1mSQL (0.4ms)[0m [0;1m SELECT name
+ FROM sqlite_master
+ WHERE type = 'table' AND NOT name = 'sqlite_sequence'
+[0m
+ [4;35;1mSQL (0.2ms)[0m [0mSELECT version FROM schema_migrations[0m
+Migrating to CreateCategories (20101006095323)
+Migrating to CreatePhotos (20101006095457)
+Migrating to AddPhotoToCategory (20101008101157)
+Migrating to AddDetailsToPhoto (20101008103053)
+Migrating to AddColourToCategory (20101008105348)
+Migrating to AddSortOrders (20101008122736)
+ [4;36;1mSQL (0.1ms)[0m [0;1mselect sqlite_version(*)[0m
+ [4;35;1mSQL (0.4ms)[0m [0mALTER TABLE "photos" ADD "sort" integer[0m
+ [4;36;1mSQL (0.2ms)[0m [0;1mALTER TABLE "categories" ADD "sort" integer[0m
+ [4;35;1mSQL (0.1ms)[0m [0mINSERT INTO schema_migrations (version) VALUES ('20101008122736')[0m
+ [4;36;1mSQL (0.2ms)[0m [0;1m SELECT name
+ FROM sqlite_master
+ WHERE type = 'table' AND NOT name = 'sqlite_sequence'
+[0m
+ [4;35;1mSQL (0.2ms)[0m [0mSELECT version FROM schema_migrations[0m
+ [4;36;1mSQL (0.1ms)[0m [0;1m SELECT name
+ FROM sqlite_master
+ WHERE type = 'table' AND NOT name = 'sqlite_sequence'
+[0m
+ [4;35;1mSQL (0.0ms)[0m [0mPRAGMA index_list("categories")[0m
+ [4;36;1mSQL (0.0ms)[0m [0;1mPRAGMA index_list("photos")[0m
+
+
+Processing PhotosController#create (for 127.0.0.1 at 2010-10-08 08:29:37) [POST]
+ Parameters: {"photo"=>{"photo"=>#, "category"=>"2"}, "commit"=>"Upload", "authenticity_token"=>"MRMA5jN8F+L8Qu/qxudBGU2lL/82P68aMbmoNbKb5zw="}
+[paperclip] identify -format %wx%h '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-17gxn0j-0.jpg[0]' 2>/dev/null
+[paperclip] convert '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-17gxn0j-0.jpg[0]' -resize "x308" -crop "308x308+89+0" +repage '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-17gxn0j-020101008-62042-1nc6u01-0' 2>/dev/null
+[paperclip] identify -format %wx%h '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-17gxn0j-0.jpg[0]' 2>/dev/null
+[paperclip] convert '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-17gxn0j-0.jpg[0]' -resize "x224" -crop "224x224+64+0" +repage '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-17gxn0j-020101008-62042-1wcu26w-0' 2>/dev/null
+[paperclip] identify -format %wx%h '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-17gxn0j-0.jpg[0]' 2>/dev/null
+[paperclip] convert '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-17gxn0j-0.jpg[0]' -resize "x140" -crop "140x140+40+0" +repage '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-17gxn0j-020101008-62042-wgh3c9-0' 2>/dev/null
+[paperclip] identify -format %wx%h '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-17gxn0j-0.jpg[0]' 2>/dev/null
+[paperclip] convert '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-17gxn0j-0.jpg[0]' -resize "x84" -crop "84x84+24+0" +repage '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-17gxn0j-020101008-62042-149w3og-0' 2>/dev/null
+[paperclip] identify -format %wx%h '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-17gxn0j-0.jpg[0]' 2>/dev/null
+[paperclip] convert '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-17gxn0j-0.jpg[0]' -resize "1024x1024>" '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-17gxn0j-020101008-62042-196xlvw-0' 2>/dev/null
+[paperclip] identify -format %wx%h '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-17gxn0j-020101008-62042-196xlvw-0[0]' 2>/dev/null
+[paperclip] convert '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-17gxn0j-020101008-62042-196xlvw-0[0]' -resize "x56" -crop "56x56+16+0" +repage '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-17gxn0j-020101008-62042-196xlvw-020101008-62042-pr4frc-0' 2>/dev/null
+
+ActiveRecord::AssociationTypeMismatch (Category(#2175204920) expected, got String(#2148246520)):
+ app/controllers/photos_controller.rb:12:in `new'
+ app/controllers/photos_controller.rb:12:in `create'
+
+Rendered rescues/_trace (35.2ms)
+Rendered rescues/_request_and_response (0.5ms)
+Rendering rescues/layout (internal_server_error)
+
+
+Processing PhotosController#new (for 127.0.0.1 at 2010-10-08 08:30:21) [GET]
+ [4;35;1mCategory Load (0.7ms)[0m [0mSELECT * FROM "categories" [0m
+Rendering template within layouts/photos
+Rendering photos/new
+Completed in 37ms (View: 26, DB: 1) | 200 OK [http://localhost/photos/new]
+
+
+Processing PhotosController#create (for 127.0.0.1 at 2010-10-08 08:30:23) [POST]
+ Parameters: {"photo"=>{"photo"=>#, "category_id"=>"1"}, "commit"=>"Upload", "authenticity_token"=>"MRMA5jN8F+L8Qu/qxudBGU2lL/82P68aMbmoNbKb5zw="}
+[paperclip] identify -format %wx%h '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-kbn7me-0.jpg[0]' 2>/dev/null
+[paperclip] convert '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-kbn7me-0.jpg[0]' -resize "x308" -crop "308x308+89+0" +repage '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-kbn7me-020101008-62042-qywpck-0' 2>/dev/null
+[paperclip] identify -format %wx%h '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-kbn7me-0.jpg[0]' 2>/dev/null
+[paperclip] convert '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-kbn7me-0.jpg[0]' -resize "x224" -crop "224x224+64+0" +repage '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-kbn7me-020101008-62042-16py9zu-0' 2>/dev/null
+[paperclip] identify -format %wx%h '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-kbn7me-0.jpg[0]' 2>/dev/null
+[paperclip] convert '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-kbn7me-0.jpg[0]' -resize "x140" -crop "140x140+40+0" +repage '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-kbn7me-020101008-62042-1jt13v8-0' 2>/dev/null
+[paperclip] identify -format %wx%h '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-kbn7me-0.jpg[0]' 2>/dev/null
+[paperclip] convert '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-kbn7me-0.jpg[0]' -resize "x84" -crop "84x84+24+0" +repage '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-kbn7me-020101008-62042-1r2nttd-0' 2>/dev/null
+[paperclip] identify -format %wx%h '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-kbn7me-0.jpg[0]' 2>/dev/null
+[paperclip] convert '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-kbn7me-0.jpg[0]' -resize "1024x1024>" '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-kbn7me-020101008-62042-1d10x2s-0' 2>/dev/null
+[paperclip] identify -format %wx%h '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-kbn7me-020101008-62042-1d10x2s-0[0]' 2>/dev/null
+[paperclip] convert '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-kbn7me-020101008-62042-1d10x2s-0[0]' -resize "x56" -crop "56x56+16+0" +repage '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-kbn7me-020101008-62042-1d10x2s-020101008-62042-kjss77-0' 2>/dev/null
+ [4;36;1mCategory Load (0.7ms)[0m [0;1mSELECT * FROM "categories" WHERE ("categories"."id" = 1) [0m
+ [4;35;1mPhoto Create (0.3ms)[0m [0mINSERT INTO "photos" ("photo_file_size", "created_at", "title", "flickr_url", "photo_file_name", "updated_at", "photo_content_type", "category_id", "photo_updated_at", "description", "sort") VALUES(113067, '2010-10-08 12:30:26', NULL, NULL, 'Buttercup.jpg', '2010-10-08 12:30:26', 'image/jpeg', 1, '2010-10-08 12:30:23', NULL, NULL)[0m
+[paperclip] Saving attachments.
+[paperclip] saving /Users/danbee/Sites/rails/photos/public/system/photos/19/size11/Buttercup.jpg
+[paperclip] saving /Users/danbee/Sites/rails/photos/public/system/photos/19/size8/Buttercup.jpg
+[paperclip] saving /Users/danbee/Sites/rails/photos/public/system/photos/19/size5/Buttercup.jpg
+[paperclip] saving /Users/danbee/Sites/rails/photos/public/system/photos/19/size3/Buttercup.jpg
+[paperclip] saving /Users/danbee/Sites/rails/photos/public/system/photos/19/original/Buttercup.jpg
+[paperclip] saving /Users/danbee/Sites/rails/photos/public/system/photos/19/size2/Buttercup.jpg
+Redirected to http://localhost:3000/photos/19
+Completed in 3856ms (DB: 1) | 302 Found [http://localhost/photos]
+
+
+Processing PhotosController#show (for 127.0.0.1 at 2010-10-08 08:30:27) [GET]
+ Parameters: {"id"=>"19"}
+ [4;36;1mPhoto Load (0.2ms)[0m [0;1mSELECT * FROM "photos" WHERE ("photos"."id" = 19) [0m
+Rendering template within layouts/photos
+Rendering photos/show
+Completed in 9ms (View: 4, DB: 0) | 200 OK [http://localhost/photos/19]
+
+
+Processing CategoriesController#index (for 127.0.0.1 at 2010-10-08 08:31:18) [GET]
+ [4;35;1mCategory Load (0.6ms)[0m [0mSELECT * FROM "categories" [0m
+Rendering template within layouts/photos
+Rendering categories/index
+Completed in 64ms (View: 13, DB: 1) | 200 OK [http://localhost/categories]
+
+
+Processing PhotosController#index (for 127.0.0.1 at 2010-10-08 08:31:42) [GET]
+ [4;36;1mPhoto Load (0.8ms)[0m [0;1mSELECT * FROM "photos" [0m
+Rendering template within layouts/photos
+Rendering photos/index
+Completed in 13ms (View: 6, DB: 1) | 200 OK [http://localhost/photos]
+
+
+Processing PhotosController#index (for 127.0.0.1 at 2010-10-08 08:34:26) [GET]
+ [4;35;1mPhoto Load (0.3ms)[0m [0mSELECT * FROM "photos" [0m
+Rendering template within layouts/photos
+Rendering photos/index
+Completed in 6ms (View: 2, DB: 0) | 200 OK [http://localhost/photos]
+
+
+Processing PhotosController#new (for 127.0.0.1 at 2010-10-08 08:34:29) [GET]
+ [4;36;1mCategory Load (0.4ms)[0m [0;1mSELECT * FROM "categories" [0m
+Rendering template within layouts/photos
+Rendering photos/new
+Completed in 98ms (View: 35, DB: 0) | 200 OK [http://localhost/photos/new]
+
+
+Processing PhotosController#create (for 127.0.0.1 at 2010-10-08 08:35:06) [POST]
+ Parameters: {"photo"=>{"photo"=>#, "category_id"=>"1"}, "commit"=>"Upload", "authenticity_token"=>"MRMA5jN8F+L8Qu/qxudBGU2lL/82P68aMbmoNbKb5zw="}
+[paperclip] identify -format %wx%h '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-3t46ze-0.jpg[0]' 2>/dev/null
+[paperclip] convert '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-3t46ze-0.jpg[0]' -resize "308x" -crop "308x308+0+77" +repage '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-3t46ze-020101008-62042-16go1zy-0' 2>/dev/null
+[paperclip] identify -format %wx%h '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-3t46ze-0.jpg[0]' 2>/dev/null
+[paperclip] convert '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-3t46ze-0.jpg[0]' -resize "224x" -crop "224x224+0+56" +repage '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-3t46ze-020101008-62042-129jzx9-0' 2>/dev/null
+[paperclip] identify -format %wx%h '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-3t46ze-0.jpg[0]' 2>/dev/null
+[paperclip] convert '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-3t46ze-0.jpg[0]' -resize "140x" -crop "140x140+0+35" +repage '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-3t46ze-020101008-62042-tzbygt-0' 2>/dev/null
+[paperclip] identify -format %wx%h '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-3t46ze-0.jpg[0]' 2>/dev/null
+[paperclip] convert '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-3t46ze-0.jpg[0]' -resize "84x" -crop "84x84+0+21" +repage '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-3t46ze-020101008-62042-15fk4x8-0' 2>/dev/null
+[paperclip] identify -format %wx%h '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-3t46ze-0.jpg[0]' 2>/dev/null
+[paperclip] convert '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-3t46ze-0.jpg[0]' -resize "1024x1024>" '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-3t46ze-020101008-62042-1s0c6ss-0' 2>/dev/null
+[paperclip] identify -format %wx%h '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-3t46ze-020101008-62042-1s0c6ss-0[0]' 2>/dev/null
+[paperclip] convert '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-3t46ze-020101008-62042-1s0c6ss-0[0]' -resize "56x" -crop "56x56+0+13" +repage '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-3t46ze-020101008-62042-1s0c6ss-020101008-62042-p052wv-0' 2>/dev/null
+ [4;35;1mCategory Load (0.4ms)[0m [0mSELECT * FROM "categories" WHERE ("categories"."id" = 1) [0m
+ [4;36;1mPhoto Create (0.3ms)[0m [0;1mINSERT INTO "photos" ("photo_file_size", "created_at", "title", "flickr_url", "photo_file_name", "updated_at", "photo_content_type", "category_id", "photo_updated_at", "description", "sort") VALUES(389062, '2010-10-08 12:35:09', NULL, NULL, 'Croagh Patrick no1.jpg', '2010-10-08 12:35:09', 'image/jpeg', 1, '2010-10-08 12:35:06', NULL, NULL)[0m
+[paperclip] Saving attachments.
+[paperclip] saving /Users/danbee/Sites/rails/photos/public/system/photos/20/size11/Croagh Patrick no1.jpg
+[paperclip] saving /Users/danbee/Sites/rails/photos/public/system/photos/20/size8/Croagh Patrick no1.jpg
+[paperclip] saving /Users/danbee/Sites/rails/photos/public/system/photos/20/size5/Croagh Patrick no1.jpg
+[paperclip] saving /Users/danbee/Sites/rails/photos/public/system/photos/20/size3/Croagh Patrick no1.jpg
+[paperclip] saving /Users/danbee/Sites/rails/photos/public/system/photos/20/original/Croagh Patrick no1.jpg
+[paperclip] saving /Users/danbee/Sites/rails/photos/public/system/photos/20/size2/Croagh Patrick no1.jpg
+Redirected to http://localhost:3000/photos/20
+Completed in 3574ms (DB: 1) | 302 Found [http://localhost/photos]
+
+
+Processing PhotosController#show (for 127.0.0.1 at 2010-10-08 08:35:09) [GET]
+ Parameters: {"id"=>"20"}
+ [4;35;1mPhoto Load (0.2ms)[0m [0mSELECT * FROM "photos" WHERE ("photos"."id" = 20) [0m
+Rendering template within layouts/photos
+Rendering photos/show
+Completed in 68ms (View: 63, DB: 0) | 200 OK [http://localhost/photos/20]
+
+
+Processing PhotosController#index (for 127.0.0.1 at 2010-10-08 08:35:15) [GET]
+ [4;36;1mPhoto Load (0.5ms)[0m [0;1mSELECT * FROM "photos" [0m
+Rendering template within layouts/photos
+Rendering photos/index
+Completed in 11ms (View: 6, DB: 0) | 200 OK [http://localhost/photos]
+
+
+Processing PhotosController#new (for 127.0.0.1 at 2010-10-08 08:35:34) [GET]
+ [4;35;1mCategory Load (0.6ms)[0m [0mSELECT * FROM "categories" [0m
+Rendering template within layouts/photos
+Rendering photos/new
+Completed in 44ms (View: 33, DB: 1) | 200 OK [http://localhost/photos/new]
+
+
+Processing PhotosController#create (for 127.0.0.1 at 2010-10-08 08:35:40) [POST]
+ Parameters: {"photo"=>{"photo"=>#, "category_id"=>"3"}, "commit"=>"Upload", "authenticity_token"=>"MRMA5jN8F+L8Qu/qxudBGU2lL/82P68aMbmoNbKb5zw="}
+[paperclip] identify -format %wx%h '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-1qc5pik-0.jpg[0]' 2>/dev/null
+[paperclip] convert '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-1qc5pik-0.jpg[0]' -resize "x308" -crop "308x308+60+0" +repage '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-1qc5pik-020101008-62042-96jbl5-0' 2>/dev/null
+[paperclip] identify -format %wx%h '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-1qc5pik-0.jpg[0]' 2>/dev/null
+[paperclip] convert '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-1qc5pik-0.jpg[0]' -resize "x224" -crop "224x224+43+0" +repage '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-1qc5pik-020101008-62042-kijfuv-0' 2>/dev/null
+[paperclip] identify -format %wx%h '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-1qc5pik-0.jpg[0]' 2>/dev/null
+[paperclip] convert '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-1qc5pik-0.jpg[0]' -resize "x140" -crop "140x140+27+0" +repage '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-1qc5pik-020101008-62042-4sg5ij-0' 2>/dev/null
+[paperclip] identify -format %wx%h '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-1qc5pik-0.jpg[0]' 2>/dev/null
+[paperclip] convert '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-1qc5pik-0.jpg[0]' -resize "x84" -crop "84x84+16+0" +repage '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-1qc5pik-020101008-62042-iznpft-0' 2>/dev/null
+[paperclip] identify -format %wx%h '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-1qc5pik-0.jpg[0]' 2>/dev/null
+[paperclip] convert '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-1qc5pik-0.jpg[0]' -resize "1024x1024>" '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-1qc5pik-020101008-62042-1irrc1t-0' 2>/dev/null
+[paperclip] identify -format %wx%h '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-1qc5pik-020101008-62042-1irrc1t-0[0]' 2>/dev/null
+[paperclip] convert '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-1qc5pik-020101008-62042-1irrc1t-0[0]' -resize "x56" -crop "56x56+10+0" +repage '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-1qc5pik-020101008-62042-1irrc1t-020101008-62042-k1gv17-0' 2>/dev/null
+ [4;36;1mCategory Load (0.4ms)[0m [0;1mSELECT * FROM "categories" WHERE ("categories"."id" = 3) [0m
+ [4;35;1mPhoto Create (0.3ms)[0m [0mINSERT INTO "photos" ("photo_file_size", "created_at", "title", "flickr_url", "photo_file_name", "updated_at", "photo_content_type", "category_id", "photo_updated_at", "description", "sort") VALUES(362111, '2010-10-08 12:35:42', NULL, NULL, 'Bell Tower.jpg', '2010-10-08 12:35:42', 'image/jpeg', 3, '2010-10-08 12:35:40', NULL, NULL)[0m
+[paperclip] Saving attachments.
+[paperclip] saving /Users/danbee/Sites/rails/photos/public/system/photos/21/size11/Bell Tower.jpg
+[paperclip] saving /Users/danbee/Sites/rails/photos/public/system/photos/21/size8/Bell Tower.jpg
+[paperclip] saving /Users/danbee/Sites/rails/photos/public/system/photos/21/size5/Bell Tower.jpg
+[paperclip] saving /Users/danbee/Sites/rails/photos/public/system/photos/21/size3/Bell Tower.jpg
+[paperclip] saving /Users/danbee/Sites/rails/photos/public/system/photos/21/original/Bell Tower.jpg
+[paperclip] saving /Users/danbee/Sites/rails/photos/public/system/photos/21/size2/Bell Tower.jpg
+Redirected to http://localhost:3000/photos/21
+Completed in 2856ms (DB: 1) | 302 Found [http://localhost/photos]
+
+
+Processing PhotosController#show (for 127.0.0.1 at 2010-10-08 08:35:43) [GET]
+ Parameters: {"id"=>"21"}
+ [4;36;1mPhoto Load (0.2ms)[0m [0;1mSELECT * FROM "photos" WHERE ("photos"."id" = 21) [0m
+Rendering template within layouts/photos
+Rendering photos/show
+Completed in 10ms (View: 4, DB: 0) | 200 OK [http://localhost/photos/21]
+
+
+Processing PhotosController#new (for 127.0.0.1 at 2010-10-08 08:35:46) [GET]
+ [4;35;1mCategory Load (0.6ms)[0m [0mSELECT * FROM "categories" [0m
+Rendering template within layouts/photos
+Rendering photos/new
+Completed in 19ms (View: 7, DB: 1) | 200 OK [http://localhost/photos/new]
+
+
+Processing PhotosController#create (for 127.0.0.1 at 2010-10-08 08:35:55) [POST]
+ Parameters: {"photo"=>{"photo"=>#, "category_id"=>"2"}, "commit"=>"Upload", "authenticity_token"=>"MRMA5jN8F+L8Qu/qxudBGU2lL/82P68aMbmoNbKb5zw="}
+[paperclip] identify -format %wx%h '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-1tjt2om-0.jpg[0]' 2>/dev/null
+[paperclip] convert '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-1tjt2om-0.jpg[0]' -resize "x308" -crop "308x308+89+0" +repage '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-1tjt2om-020101008-62042-1oqlig9-0' 2>/dev/null
+[paperclip] identify -format %wx%h '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-1tjt2om-0.jpg[0]' 2>/dev/null
+[paperclip] convert '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-1tjt2om-0.jpg[0]' -resize "x224" -crop "224x224+64+0" +repage '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-1tjt2om-020101008-62042-7liygu-0' 2>/dev/null
+[paperclip] identify -format %wx%h '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-1tjt2om-0.jpg[0]' 2>/dev/null
+[paperclip] convert '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-1tjt2om-0.jpg[0]' -resize "x140" -crop "140x140+40+0" +repage '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-1tjt2om-020101008-62042-4umred-0' 2>/dev/null
+[paperclip] identify -format %wx%h '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-1tjt2om-0.jpg[0]' 2>/dev/null
+[paperclip] convert '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-1tjt2om-0.jpg[0]' -resize "x84" -crop "84x84+24+0" +repage '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-1tjt2om-020101008-62042-1h4or57-0' 2>/dev/null
+[paperclip] identify -format %wx%h '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-1tjt2om-0.jpg[0]' 2>/dev/null
+[paperclip] convert '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-1tjt2om-0.jpg[0]' -resize "1024x1024>" '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-1tjt2om-020101008-62042-17hfx02-0' 2>/dev/null
+[paperclip] identify -format %wx%h '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-1tjt2om-020101008-62042-17hfx02-0[0]' 2>/dev/null
+[paperclip] convert '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-1tjt2om-020101008-62042-17hfx02-0[0]' -resize "x56" -crop "56x56+16+0" +repage '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-1tjt2om-020101008-62042-17hfx02-020101008-62042-15ozut5-0' 2>/dev/null
+ [4;36;1mCategory Load (0.8ms)[0m [0;1mSELECT * FROM "categories" WHERE ("categories"."id" = 2) [0m
+ [4;35;1mPhoto Create (0.4ms)[0m [0mINSERT INTO "photos" ("photo_file_size", "created_at", "title", "flickr_url", "photo_file_name", "updated_at", "photo_content_type", "category_id", "photo_updated_at", "description", "sort") VALUES(113067, '2010-10-08 12:35:58', NULL, NULL, 'Buttercup.jpg', '2010-10-08 12:35:58', 'image/jpeg', 2, '2010-10-08 12:35:55', NULL, NULL)[0m
+[paperclip] Saving attachments.
+[paperclip] saving /Users/danbee/Sites/rails/photos/public/system/photos/22/size11/Buttercup.jpg
+[paperclip] saving /Users/danbee/Sites/rails/photos/public/system/photos/22/size8/Buttercup.jpg
+[paperclip] saving /Users/danbee/Sites/rails/photos/public/system/photos/22/size5/Buttercup.jpg
+[paperclip] saving /Users/danbee/Sites/rails/photos/public/system/photos/22/size3/Buttercup.jpg
+[paperclip] saving /Users/danbee/Sites/rails/photos/public/system/photos/22/original/Buttercup.jpg
+[paperclip] saving /Users/danbee/Sites/rails/photos/public/system/photos/22/size2/Buttercup.jpg
+Redirected to http://localhost:3000/photos/22
+Completed in 3169ms (DB: 1) | 302 Found [http://localhost/photos]
+
+
+Processing PhotosController#show (for 127.0.0.1 at 2010-10-08 08:35:58) [GET]
+ Parameters: {"id"=>"22"}
+ [4;36;1mPhoto Load (0.5ms)[0m [0;1mSELECT * FROM "photos" WHERE ("photos"."id" = 22) [0m
+Rendering template within layouts/photos
+Rendering photos/show
+Completed in 13ms (View: 6, DB: 1) | 200 OK [http://localhost/photos/22]
+
+
+Processing PhotosController#new (for 127.0.0.1 at 2010-10-08 08:36:00) [GET]
+ [4;35;1mCategory Load (0.4ms)[0m [0mSELECT * FROM "categories" [0m
+Rendering template within layouts/photos
+Rendering photos/new
+Completed in 18ms (View: 7, DB: 0) | 200 OK [http://localhost/photos/new]
+
+
+Processing PhotosController#create (for 127.0.0.1 at 2010-10-08 08:36:05) [POST]
+ Parameters: {"photo"=>{"photo"=>#, "category_id"=>"4"}, "commit"=>"Upload", "authenticity_token"=>"MRMA5jN8F+L8Qu/qxudBGU2lL/82P68aMbmoNbKb5zw="}
+[paperclip] identify -format %wx%h '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-1ppv3s5-0.jpg[0]' 2>/dev/null
+[paperclip] convert '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-1ppv3s5-0.jpg[0]' -resize "x308" -crop "308x308+77+0" +repage '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-1ppv3s5-020101008-62042-1ppn119-0' 2>/dev/null
+[paperclip] identify -format %wx%h '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-1ppv3s5-0.jpg[0]' 2>/dev/null
+[paperclip] convert '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-1ppv3s5-0.jpg[0]' -resize "x224" -crop "224x224+56+0" +repage '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-1ppv3s5-020101008-62042-sgdzqj-0' 2>/dev/null
+[paperclip] identify -format %wx%h '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-1ppv3s5-0.jpg[0]' 2>/dev/null
+[paperclip] convert '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-1ppv3s5-0.jpg[0]' -resize "x140" -crop "140x140+35+0" +repage '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-1ppv3s5-020101008-62042-1rpznuy-0' 2>/dev/null
+[paperclip] identify -format %wx%h '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-1ppv3s5-0.jpg[0]' 2>/dev/null
+[paperclip] convert '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-1ppv3s5-0.jpg[0]' -resize "x84" -crop "84x84+21+0" +repage '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-1ppv3s5-020101008-62042-1io17xi-0' 2>/dev/null
+[paperclip] identify -format %wx%h '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-1ppv3s5-0.jpg[0]' 2>/dev/null
+[paperclip] convert '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-1ppv3s5-0.jpg[0]' -resize "1024x1024>" '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-1ppv3s5-020101008-62042-jp7rsn-0' 2>/dev/null
+[paperclip] identify -format %wx%h '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-1ppv3s5-020101008-62042-jp7rsn-0[0]' 2>/dev/null
+[paperclip] convert '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-1ppv3s5-020101008-62042-jp7rsn-0[0]' -resize "x56" -crop "56x56+13+0" +repage '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-1ppv3s5-020101008-62042-jp7rsn-020101008-62042-ijmlvm-0' 2>/dev/null
+ [4;36;1mCategory Load (0.9ms)[0m [0;1mSELECT * FROM "categories" WHERE ("categories"."id" = 4) [0m
+ [4;35;1mPhoto Create (0.4ms)[0m [0mINSERT INTO "photos" ("photo_file_size", "created_at", "title", "flickr_url", "photo_file_name", "updated_at", "photo_content_type", "category_id", "photo_updated_at", "description", "sort") VALUES(206182, '2010-10-08 12:36:08', NULL, NULL, 'Cadover Horses.jpg', '2010-10-08 12:36:08', 'image/jpeg', 4, '2010-10-08 12:36:05', NULL, NULL)[0m
+[paperclip] Saving attachments.
+[paperclip] saving /Users/danbee/Sites/rails/photos/public/system/photos/23/size11/Cadover Horses.jpg
+[paperclip] saving /Users/danbee/Sites/rails/photos/public/system/photos/23/size8/Cadover Horses.jpg
+[paperclip] saving /Users/danbee/Sites/rails/photos/public/system/photos/23/size5/Cadover Horses.jpg
+[paperclip] saving /Users/danbee/Sites/rails/photos/public/system/photos/23/size3/Cadover Horses.jpg
+[paperclip] saving /Users/danbee/Sites/rails/photos/public/system/photos/23/original/Cadover Horses.jpg
+[paperclip] saving /Users/danbee/Sites/rails/photos/public/system/photos/23/size2/Cadover Horses.jpg
+Redirected to http://localhost:3000/photos/23
+Completed in 3456ms (DB: 1) | 302 Found [http://localhost/photos]
+
+
+Processing PhotosController#show (for 127.0.0.1 at 2010-10-08 08:36:08) [GET]
+ Parameters: {"id"=>"23"}
+ [4;36;1mPhoto Load (0.3ms)[0m [0;1mSELECT * FROM "photos" WHERE ("photos"."id" = 23) [0m
+Rendering template within layouts/photos
+Rendering photos/show
+Completed in 14ms (View: 6, DB: 0) | 200 OK [http://localhost/photos/23]
+
+
+Processing PhotosController#new (for 127.0.0.1 at 2010-10-08 08:36:12) [GET]
+ [4;35;1mCategory Load (0.4ms)[0m [0mSELECT * FROM "categories" [0m
+Rendering template within layouts/photos
+Rendering photos/new
+Completed in 16ms (View: 6, DB: 0) | 200 OK [http://localhost/photos/new]
+
+
+Processing PhotosController#create (for 127.0.0.1 at 2010-10-08 08:36:22) [POST]
+ Parameters: {"photo"=>{"photo"=>#, "category_id"=>"2"}, "commit"=>"Upload", "authenticity_token"=>"MRMA5jN8F+L8Qu/qxudBGU2lL/82P68aMbmoNbKb5zw="}
+[paperclip] identify -format %wx%h '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-v13tg0-0.jpg[0]' 2>/dev/null
+[paperclip] convert '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-v13tg0-0.jpg[0]' -resize "x308" -crop "308x308+82+0" +repage '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-v13tg0-020101008-62042-1fwmofr-0' 2>/dev/null
+[paperclip] identify -format %wx%h '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-v13tg0-0.jpg[0]' 2>/dev/null
+[paperclip] convert '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-v13tg0-0.jpg[0]' -resize "x224" -crop "224x224+59+0" +repage '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-v13tg0-020101008-62042-1vkt1nh-0' 2>/dev/null
+[paperclip] identify -format %wx%h '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-v13tg0-0.jpg[0]' 2>/dev/null
+[paperclip] convert '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-v13tg0-0.jpg[0]' -resize "x140" -crop "140x140+37+0" +repage '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-v13tg0-020101008-62042-1fw777k-0' 2>/dev/null
+[paperclip] identify -format %wx%h '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-v13tg0-0.jpg[0]' 2>/dev/null
+[paperclip] convert '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-v13tg0-0.jpg[0]' -resize "x84" -crop "84x84+22+0" +repage '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-v13tg0-020101008-62042-1sl98pj-0' 2>/dev/null
+[paperclip] identify -format %wx%h '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-v13tg0-0.jpg[0]' 2>/dev/null
+[paperclip] convert '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-v13tg0-0.jpg[0]' -resize "1024x1024>" '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-v13tg0-020101008-62042-4x3cob-0' 2>/dev/null
+[paperclip] identify -format %wx%h '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-v13tg0-020101008-62042-4x3cob-0[0]' 2>/dev/null
+[paperclip] convert '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-v13tg0-020101008-62042-4x3cob-0[0]' -resize "x56" -crop "56x56+14+0" +repage '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-v13tg0-020101008-62042-4x3cob-020101008-62042-1qtqc8a-0' 2>/dev/null
+ [4;36;1mCategory Load (0.3ms)[0m [0;1mSELECT * FROM "categories" WHERE ("categories"."id" = 2) [0m
+ [4;35;1mPhoto Create (0.3ms)[0m [0mINSERT INTO "photos" ("photo_file_size", "created_at", "title", "flickr_url", "photo_file_name", "updated_at", "photo_content_type", "category_id", "photo_updated_at", "description", "sort") VALUES(262475, '2010-10-08 12:36:24', NULL, NULL, 'Dragonfly.jpg', '2010-10-08 12:36:24', 'image/jpeg', 2, '2010-10-08 12:36:22', NULL, NULL)[0m
+[paperclip] Saving attachments.
+[paperclip] saving /Users/danbee/Sites/rails/photos/public/system/photos/24/size11/Dragonfly.jpg
+[paperclip] saving /Users/danbee/Sites/rails/photos/public/system/photos/24/size8/Dragonfly.jpg
+[paperclip] saving /Users/danbee/Sites/rails/photos/public/system/photos/24/size5/Dragonfly.jpg
+[paperclip] saving /Users/danbee/Sites/rails/photos/public/system/photos/24/size3/Dragonfly.jpg
+[paperclip] saving /Users/danbee/Sites/rails/photos/public/system/photos/24/original/Dragonfly.jpg
+[paperclip] saving /Users/danbee/Sites/rails/photos/public/system/photos/24/size2/Dragonfly.jpg
+Redirected to http://localhost:3000/photos/24
+Completed in 2007ms (DB: 1) | 302 Found [http://localhost/photos]
+
+
+Processing PhotosController#show (for 127.0.0.1 at 2010-10-08 08:36:24) [GET]
+ Parameters: {"id"=>"24"}
+ [4;36;1mPhoto Load (0.2ms)[0m [0;1mSELECT * FROM "photos" WHERE ("photos"."id" = 24) [0m
+Rendering template within layouts/photos
+Rendering photos/show
+Completed in 12ms (View: 5, DB: 0) | 200 OK [http://localhost/photos/24]
+
+
+Processing PhotosController#new (for 127.0.0.1 at 2010-10-08 08:36:26) [GET]
+ [4;35;1mCategory Load (0.4ms)[0m [0mSELECT * FROM "categories" [0m
+Rendering template within layouts/photos
+Rendering photos/new
+Completed in 17ms (View: 6, DB: 0) | 200 OK [http://localhost/photos/new]
+
+
+Processing PhotosController#create (for 127.0.0.1 at 2010-10-08 08:36:52) [POST]
+ Parameters: {"photo"=>{"photo"=>#, "category_id"=>"1"}, "commit"=>"Upload", "authenticity_token"=>"MRMA5jN8F+L8Qu/qxudBGU2lL/82P68aMbmoNbKb5zw="}
+[paperclip] identify -format %wx%h '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-8v8u49-0.jpg[0]' 2>/dev/null
+[paperclip] convert '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-8v8u49-0.jpg[0]' -resize "x308" -crop "308x308+163+0" +repage '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-8v8u49-020101008-62042-v51r9z-0' 2>/dev/null
+[paperclip] identify -format %wx%h '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-8v8u49-0.jpg[0]' 2>/dev/null
+[paperclip] convert '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-8v8u49-0.jpg[0]' -resize "x224" -crop "224x224+119+0" +repage '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-8v8u49-020101008-62042-1ddtvlc-0' 2>/dev/null
+[paperclip] identify -format %wx%h '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-8v8u49-0.jpg[0]' 2>/dev/null
+[paperclip] convert '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-8v8u49-0.jpg[0]' -resize "x140" -crop "140x140+74+0" +repage '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-8v8u49-020101008-62042-i247cw-0' 2>/dev/null
+[paperclip] identify -format %wx%h '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-8v8u49-0.jpg[0]' 2>/dev/null
+[paperclip] convert '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-8v8u49-0.jpg[0]' -resize "x84" -crop "84x84+44+0" +repage '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-8v8u49-020101008-62042-dg6x55-0' 2>/dev/null
+[paperclip] identify -format %wx%h '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-8v8u49-0.jpg[0]' 2>/dev/null
+[paperclip] convert '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-8v8u49-0.jpg[0]' -resize "1024x1024>" '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-8v8u49-020101008-62042-9tsrty-0' 2>/dev/null
+[paperclip] identify -format %wx%h '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-8v8u49-020101008-62042-9tsrty-0[0]' 2>/dev/null
+[paperclip] convert '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-8v8u49-020101008-62042-9tsrty-0[0]' -resize "x56" -crop "56x56+29+0" +repage '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-8v8u49-020101008-62042-9tsrty-020101008-62042-5qs1wj-0' 2>/dev/null
+ [4;36;1mCategory Load (0.8ms)[0m [0;1mSELECT * FROM "categories" WHERE ("categories"."id" = 1) [0m
+ [4;35;1mPhoto Create (0.3ms)[0m [0mINSERT INTO "photos" ("photo_file_size", "created_at", "title", "flickr_url", "photo_file_name", "updated_at", "photo_content_type", "category_id", "photo_updated_at", "description", "sort") VALUES(134145, '2010-10-08 12:36:54', NULL, NULL, 'Croagh Patrick no3.jpg', '2010-10-08 12:36:54', 'image/jpeg', 1, '2010-10-08 12:36:52', NULL, NULL)[0m
+[paperclip] Saving attachments.
+[paperclip] saving /Users/danbee/Sites/rails/photos/public/system/photos/25/size11/Croagh Patrick no3.jpg
+[paperclip] saving /Users/danbee/Sites/rails/photos/public/system/photos/25/size8/Croagh Patrick no3.jpg
+[paperclip] saving /Users/danbee/Sites/rails/photos/public/system/photos/25/size5/Croagh Patrick no3.jpg
+[paperclip] saving /Users/danbee/Sites/rails/photos/public/system/photos/25/size3/Croagh Patrick no3.jpg
+[paperclip] saving /Users/danbee/Sites/rails/photos/public/system/photos/25/original/Croagh Patrick no3.jpg
+[paperclip] saving /Users/danbee/Sites/rails/photos/public/system/photos/25/size2/Croagh Patrick no3.jpg
+Redirected to http://localhost:3000/photos/25
+Completed in 2442ms (DB: 1) | 302 Found [http://localhost/photos]
+
+
+Processing PhotosController#show (for 127.0.0.1 at 2010-10-08 08:36:54) [GET]
+ Parameters: {"id"=>"25"}
+ [4;36;1mPhoto Load (0.3ms)[0m [0;1mSELECT * FROM "photos" WHERE ("photos"."id" = 25) [0m
+Rendering template within layouts/photos
+Rendering photos/show
+Completed in 10ms (View: 4, DB: 0) | 200 OK [http://localhost/photos/25]
+
+
+Processing PhotosController#index (for 127.0.0.1 at 2010-10-08 08:36:56) [GET]
+ [4;35;1mPhoto Load (0.8ms)[0m [0mSELECT * FROM "photos" [0m
+Rendering template within layouts/photos
+Rendering photos/index
+Completed in 18ms (View: 12, DB: 1) | 200 OK [http://localhost/photos]
+
+
+Processing PhotosController#index (for 127.0.0.1 at 2010-10-08 08:54:26) [GET]
+ [4;36;1mPhoto Load (0.9ms)[0m [0;1mSELECT * FROM "photos" [0m
+Rendering template within layouts/photos
+Rendering photos/index
+Completed in 44ms (View: 38, DB: 1) | 200 OK [http://localhost/photos]
+
+
+Processing PhotosController#new (for 127.0.0.1 at 2010-10-08 08:54:29) [GET]
+ [4;35;1mCategory Load (0.5ms)[0m [0mSELECT * FROM "categories" [0m
+Rendering template within layouts/photos
+Rendering photos/new
+Completed in 85ms (View: 71, DB: 1) | 200 OK [http://localhost/photos/new]
+
+
+Processing PhotosController#create (for 127.0.0.1 at 2010-10-08 08:55:11) [POST]
+ Parameters: {"photo"=>{"photo"=>#, "category_id"=>"1"}, "commit"=>"Upload", "authenticity_token"=>"MRMA5jN8F+L8Qu/qxudBGU2lL/82P68aMbmoNbKb5zw="}
+[paperclip] identify -format %wx%h '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-1nitd17-0.jpg[0]' 2>/dev/null
+[paperclip] convert '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-1nitd17-0.jpg[0]' -resize "308x" -crop "308x308+0+76" +repage '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-1nitd17-020101008-62042-1iqwvow-0' 2>/dev/null
+[paperclip] identify -format %wx%h '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-1nitd17-0.jpg[0]' 2>/dev/null
+[paperclip] convert '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-1nitd17-0.jpg[0]' -resize "224x" -crop "224x224+0+55" +repage '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-1nitd17-020101008-62042-1dephlu-0' 2>/dev/null
+[paperclip] identify -format %wx%h '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-1nitd17-0.jpg[0]' 2>/dev/null
+[paperclip] convert '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-1nitd17-0.jpg[0]' -resize "140x" -crop "140x140+0+34" +repage '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-1nitd17-020101008-62042-1v48aj3-0' 2>/dev/null
+[paperclip] identify -format %wx%h '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-1nitd17-0.jpg[0]' 2>/dev/null
+[paperclip] convert '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-1nitd17-0.jpg[0]' -resize "84x" -crop "84x84+0+20" +repage '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-1nitd17-020101008-62042-6h7o5-0' 2>/dev/null
+[paperclip] identify -format %wx%h '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-1nitd17-0.jpg[0]' 2>/dev/null
+[paperclip] convert '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-1nitd17-0.jpg[0]' -resize "1024x1024>" '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-1nitd17-020101008-62042-qxkr36-0' 2>/dev/null
+[paperclip] identify -format %wx%h '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-1nitd17-020101008-62042-qxkr36-0[0]' 2>/dev/null
+[paperclip] convert '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-1nitd17-020101008-62042-qxkr36-0[0]' -resize "56x" -crop "56x56+0+13" +repage '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-62042-1nitd17-020101008-62042-qxkr36-020101008-62042-elfnsm-0' 2>/dev/null
+ [4;36;1mCategory Load (0.2ms)[0m [0;1mSELECT * FROM "categories" WHERE ("categories"."id" = 1) [0m
+ [4;35;1mPhoto Create (0.3ms)[0m [0mINSERT INTO "photos" ("photo_file_size", "created_at", "title", "flickr_url", "photo_file_name", "updated_at", "photo_content_type", "category_id", "photo_updated_at", "description", "sort") VALUES(241628, '2010-10-08 12:55:13', 'A Title', NULL, 'namitha1.jpg', '2010-10-08 12:55:13', 'image/jpeg', 1, '2010-10-08 12:55:11', NULL, NULL)[0m
+[paperclip] Saving attachments.
+[paperclip] saving /Users/danbee/Sites/rails/photos/public/system/photos/26/size11/namitha1.jpg
+[paperclip] saving /Users/danbee/Sites/rails/photos/public/system/photos/26/size8/namitha1.jpg
+[paperclip] saving /Users/danbee/Sites/rails/photos/public/system/photos/26/size5/namitha1.jpg
+[paperclip] saving /Users/danbee/Sites/rails/photos/public/system/photos/26/size3/namitha1.jpg
+[paperclip] saving /Users/danbee/Sites/rails/photos/public/system/photos/26/original/namitha1.jpg
+[paperclip] saving /Users/danbee/Sites/rails/photos/public/system/photos/26/size2/namitha1.jpg
+Redirected to http://localhost:3000/photos/26
+Completed in 1884ms (DB: 1) | 302 Found [http://localhost/photos]
+
+
+Processing PhotosController#show (for 127.0.0.1 at 2010-10-08 08:55:13) [GET]
+ Parameters: {"id"=>"26"}
+ [4;36;1mPhoto Load (0.2ms)[0m [0;1mSELECT * FROM "photos" WHERE ("photos"."id" = 26) [0m
+Rendering template within layouts/photos
+Rendering photos/show
+Completed in 54ms (View: 49, DB: 0) | 200 OK [http://localhost/photos/26]
+
+
+Processing PhotosController#index (for 127.0.0.1 at 2010-10-08 08:55:17) [GET]
+ [4;35;1mPhoto Load (1.2ms)[0m [0mSELECT * FROM "photos" [0m
+Rendering template within layouts/photos
+Rendering photos/index
+Completed in 21ms (View: 13, DB: 1) | 200 OK [http://localhost/photos]
+
+
+Processing PhotosController#index (for 127.0.0.1 at 2010-10-08 08:56:15) [GET]
+ [4;36;1mPhoto Load (0.8ms)[0m [0;1mSELECT * FROM "photos" [0m
+Rendering template within layouts/photos
+Rendering photos/index
+Completed in 175ms (View: 168, DB: 1) | 200 OK [http://localhost/photos]
+
+
+Processing CategoriesController#index (for 127.0.0.1 at 2010-10-08 09:01:02) [GET]
+ [4;35;1mCategory Load (1.1ms)[0m [0mSELECT * FROM "categories" [0m
+Rendering template within layouts/photos
+Rendering categories/index
+Completed in 36ms (View: 24, DB: 1) | 200 OK [http://localhost/categories]
+
+
+Processing PhotosController#new (for 127.0.0.1 at 2010-10-08 10:15:58) [GET]
+ [4;36;1mCategory Load (0.5ms)[0m [0;1mSELECT * FROM "categories" [0m
+Rendering template within layouts/photos
+Rendering photos/new
+Completed in 128ms (View: 111, DB: 1) | 200 OK [http://localhost/photos/new]
+
+
+Processing PhotosController#create (for 127.0.0.1 at 2010-10-08 10:16:15) [POST]
+ Parameters: {"photo"=>{"photo"=>#, "category_id"=>"4"}, "commit"=>"Upload", "authenticity_token"=>"MRMA5jN8F+L8Qu/qxudBGU2lL/82P68aMbmoNbKb5zw="}
+
+NameError (uninitialized constant Photo::EXIFR):
+ app/models/photo.rb:17:in `get_exif'
+ app/controllers/photos_controller.rb:12:in `new'
+ app/controllers/photos_controller.rb:12:in `create'
+
+Rendered rescues/_trace (32.8ms)
+Rendered rescues/_request_and_response (0.5ms)
+Rendering rescues/layout (internal_server_error)
+
+
+Processing PhotosController#create (for 127.0.0.1 at 2010-10-08 10:16:37) [POST]
+ Parameters: {"photo"=>{"photo"=>#, "category_id"=>"4"}, "commit"=>"Upload", "authenticity_token"=>"MRMA5jN8F+L8Qu/qxudBGU2lL/82P68aMbmoNbKb5zw="}
+
+MissingSourceFile (no such file to load -- exifr):
+ app/models/photo.rb:1
+ app/controllers/photos_controller.rb:12:in `create'
+
+Rendered rescues/_trace (31.8ms)
+Rendered rescues/_request_and_response (0.5ms)
+Rendering rescues/layout (internal_server_error)
+
+
+Processing PhotosController#create (for 127.0.0.1 at 2010-10-08 10:18:27) [POST]
+ Parameters: {"photo"=>{"photo"=>#, "category_id"=>"4"}, "commit"=>"Upload", "authenticity_token"=>"MRMA5jN8F+L8Qu/qxudBGU2lL/82P68aMbmoNbKb5zw="}
+
+NameError (undefined local variable or method `attachment' for #):
+ app/models/photo.rb:19:in `get_exif'
+ app/controllers/photos_controller.rb:12:in `new'
+ app/controllers/photos_controller.rb:12:in `create'
+
+Rendered rescues/_trace (29.8ms)
+Rendered rescues/_request_and_response (1.1ms)
+Rendering rescues/layout (internal_server_error)
+
+
+Processing PhotosController#create (for 127.0.0.1 at 2010-10-08 10:18:51) [POST]
+ Parameters: {"photo"=>{"photo"=>#, "category_id"=>"4"}, "commit"=>"Upload", "authenticity_token"=>"MRMA5jN8F+L8Qu/qxudBGU2lL/82P68aMbmoNbKb5zw="}
+
+NoMethodError (undefined method `title' for #):
+ exifr (1.0.3) lib/jpeg.rb:56:in `method_missing'
+ app/models/photo.rb:20:in `get_exif'
+ app/controllers/photos_controller.rb:12:in `new'
+ app/controllers/photos_controller.rb:12:in `create'
+
+Rendered rescues/_trace (77.5ms)
+Rendered rescues/_request_and_response (0.4ms)
+Rendering rescues/layout (internal_server_error)
+
+
+Processing PhotosController#create (for 127.0.0.1 at 2010-10-08 10:19:07) [POST]
+ Parameters: {"photo"=>{"photo"=>#, "category_id"=>"4"}, "commit"=>"Upload", "authenticity_token"=>"MRMA5jN8F+L8Qu/qxudBGU2lL/82P68aMbmoNbKb5zw="}
+
+NoMethodError (undefined method `Title' for #):
+ exifr (1.0.3) lib/jpeg.rb:56:in `method_missing'
+ app/models/photo.rb:20:in `get_exif'
+ app/controllers/photos_controller.rb:12:in `new'
+ app/controllers/photos_controller.rb:12:in `create'
+
+Rendered rescues/_trace (91.8ms)
+Rendered rescues/_request_and_response (0.4ms)
+Rendering rescues/layout (internal_server_error)
+
+
+Processing PhotosController#create (for 127.0.0.1 at 2010-10-08 10:25:07) [POST]
+ Parameters: {"photo"=>{"photo"=>#, "category_id"=>"4"}, "commit"=>"Upload", "authenticity_token"=>"MRMA5jN8F+L8Qu/qxudBGU2lL/82P68aMbmoNbKb5zw="}
+
+NoMethodError (undefined method `image_title' for #):
+ exifr (1.0.3) lib/jpeg.rb:56:in `method_missing'
+ app/models/photo.rb:20:in `get_exif'
+ app/controllers/photos_controller.rb:12:in `new'
+ app/controllers/photos_controller.rb:12:in `create'
+
+Rendered rescues/_trace (100.4ms)
+Rendered rescues/_request_and_response (1.2ms)
+Rendering rescues/layout (internal_server_error)
+
+
+Processing PhotosController#create (for 127.0.0.1 at 2010-10-08 10:55:35) [POST]
+ Parameters: {"photo"=>{"photo"=>#, "category_id"=>"4"}, "commit"=>"Upload", "authenticity_token"=>"MRMA5jN8F+L8Qu/qxudBGU2lL/82P68aMbmoNbKb5zw="}
+
+NoMethodError (undefined method `image_title' for #):
+ exifr (1.0.3) lib/jpeg.rb:56:in `method_missing'
+ app/models/photo.rb:20:in `get_exif'
+ app/controllers/photos_controller.rb:12:in `new'
+ app/controllers/photos_controller.rb:12:in `create'
+
+Rendered rescues/_trace (921.4ms)
+Rendered rescues/_request_and_response (0.7ms)
+Rendering rescues/layout (internal_server_error)
+
+
+Processing PhotosController#create (for 127.0.0.1 at 2010-10-08 10:55:45) [POST]
+ Parameters: {"photo"=>{"photo"=>#, "category_id"=>"4"}, "commit"=>"Upload", "authenticity_token"=>"MRMA5jN8F+L8Qu/qxudBGU2lL/82P68aMbmoNbKb5zw="}
+[paperclip] identify -format %wx%h '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-75171-wlz87h-0.jpg[0]' 2>/dev/null
+[paperclip] convert '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-75171-wlz87h-0.jpg[0]' -resize "x224" -crop "224x224+56+0" +repage '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-75171-wlz87h-020101008-75171-1a2wkim-0' 2>/dev/null
+[paperclip] identify -format %wx%h '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-75171-wlz87h-0.jpg[0]' 2>/dev/null
+[paperclip] convert '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-75171-wlz87h-0.jpg[0]' -resize "x140" -crop "140x140+35+0" +repage '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-75171-wlz87h-020101008-75171-1tlfnak-0' 2>/dev/null
+[paperclip] identify -format %wx%h '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-75171-wlz87h-0.jpg[0]' 2>/dev/null
+[paperclip] convert '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-75171-wlz87h-0.jpg[0]' -resize "x84" -crop "84x84+21+0" +repage '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-75171-wlz87h-020101008-75171-15c999c-0' 2>/dev/null
+[paperclip] identify -format %wx%h '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-75171-wlz87h-0.jpg[0]' 2>/dev/null
+[paperclip] convert '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-75171-wlz87h-0.jpg[0]' -resize "x56" -crop "56x56+14+0" +repage '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-75171-wlz87h-020101008-75171-gwsbld-0' 2>/dev/null
+[paperclip] identify -format %wx%h '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-75171-wlz87h-0.jpg[0]' 2>/dev/null
+[paperclip] convert '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-75171-wlz87h-0.jpg[0]' -resize "1024x1024>" '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-75171-wlz87h-020101008-75171-1899ffx-0' 2>/dev/null
+[paperclip] identify -format %wx%h '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-75171-wlz87h-020101008-75171-1899ffx-0[0]' 2>/dev/null
+[paperclip] convert '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-75171-wlz87h-020101008-75171-1899ffx-0[0]' -resize "x308" -crop "308x308+76+0" +repage '/var/folders/B2/B2qStFgNHj4CjwOiJRPQ+++++TI/-Tmp-/stream20101008-75171-wlz87h-020101008-75171-1899ffx-020101008-75171-d9lnxj-0' 2>/dev/null
+ [4;36;1mCategory Load (0.2ms)[0m [0;1mSELECT * FROM "categories" WHERE ("categories"."id" = 4) [0m
+ [4;35;1mPhoto Create (0.4ms)[0m [0mINSERT INTO "photos" ("photo_file_size", "created_at", "title", "flickr_url", "photo_file_name", "updated_at", "photo_content_type", "category_id", "photo_updated_at", "description", "sort") VALUES(238370, '2010-10-08 14:55:49', NULL, NULL, 'Famine Monument at Murrisk.jpg', '2010-10-08 14:55:49', 'image/jpeg', 4, '2010-10-08 14:55:45', 'Detail of the ship monument at the base of Croagh Patrick, Co. Mayo.', NULL)[0m
+[paperclip] Saving attachments.
+[paperclip] saving /Users/danbee/Sites/rails/photos/public/system/photos/27/size8/Famine Monument at Murrisk.jpg
+[paperclip] saving /Users/danbee/Sites/rails/photos/public/system/photos/27/size5/Famine Monument at Murrisk.jpg
+[paperclip] saving /Users/danbee/Sites/rails/photos/public/system/photos/27/size3/Famine Monument at Murrisk.jpg
+[paperclip] saving /Users/danbee/Sites/rails/photos/public/system/photos/27/size2/Famine Monument at Murrisk.jpg
+[paperclip] saving /Users/danbee/Sites/rails/photos/public/system/photos/27/original/Famine Monument at Murrisk.jpg
+[paperclip] saving /Users/danbee/Sites/rails/photos/public/system/photos/27/size11/Famine Monument at Murrisk.jpg
+Redirected to http://localhost:3000/photos/27
+Completed in 4605ms (DB: 1) | 302 Found [http://localhost/photos]
+
+
+Processing PhotosController#show (for 127.0.0.1 at 2010-10-08 10:55:49) [GET]
+ Parameters: {"id"=>"27"}
+ [4;36;1mPhoto Load (0.2ms)[0m [0;1mSELECT * FROM "photos" WHERE ("photos"."id" = 27) [0m
+Rendering template within layouts/photos
+Rendering photos/show
+Completed in 210ms (View: 204, DB: 0) | 200 OK [http://localhost/photos/27]
+
+
+Processing PhotosController#index (for 127.0.0.1 at 2010-10-08 10:55:53) [GET]
+ [4;35;1mPhoto Load (1.1ms)[0m [0mSELECT * FROM "photos" [0m
+Rendering template within layouts/photos
+Rendering photos/index
+Completed in 64ms (View: 55, DB: 1) | 200 OK [http://localhost/photos/]
+
+
+Processing CategoriesController#index (for 127.0.0.1 at 2010-10-08 11:00:15) [GET]
+ [4;36;1mCategory Load (0.7ms)[0m [0;1mSELECT * FROM "categories" [0m
+Rendering template within layouts/photos
+Rendering categories/index
+Completed in 66ms (View: 40, DB: 1) | 200 OK [http://localhost/categories]
+
+
+Processing CategoriesController#index (for 127.0.0.1 at 2010-10-08 11:00:57) [GET]
+ [4;35;1mCategory Load (0.6ms)[0m [0mSELECT * FROM "categories" [0m
+Rendering template within layouts/photos
+Rendering categories/index
+Completed in 30ms (View: 25, DB: 1) | 200 OK [http://localhost/categories]
+
+
+Processing CategoriesController#index (for 127.0.0.1 at 2010-10-08 11:01:48) [GET]
+ [4;36;1mCategory Load (1.1ms)[0m [0;1mSELECT * FROM "categories" [0m
+Rendering template within layouts/photos
+Rendering categories/index
+Completed in 12ms (View: 5, DB: 1) | 200 OK [http://localhost/categories]
+
+
+Processing CategoriesController#index (for 127.0.0.1 at 2010-10-08 11:02:06) [GET]
+ [4;35;1mCategory Load (0.7ms)[0m [0mSELECT * FROM "categories" [0m
+Rendering template within layouts/photos
+Rendering categories/index
+Completed in 57ms (View: 4, DB: 1) | 200 OK [http://localhost/categories]
+
+
+Processing CategoriesController#index (for 127.0.0.1 at 2010-10-08 11:02:17) [GET]
+ [4;36;1mCategory Load (0.6ms)[0m [0;1mSELECT * FROM "categories" [0m
+Rendering template within layouts/photos
+Rendering categories/index
+Completed in 8ms (View: 4, DB: 1) | 200 OK [http://localhost/categories]
+
+
+Processing CategoriesController#index (for 127.0.0.1 at 2010-10-08 11:03:10) [GET]
+ [4;35;1mCategory Load (0.6ms)[0m [0mSELECT * FROM "categories" [0m
+Rendering template within layouts/photos
+Rendering categories/index
+Completed in 10ms (View: 6, DB: 1) | 200 OK [http://localhost/categories]
+
+
+Processing CategoriesController#index (for 127.0.0.1 at 2010-10-08 11:09:53) [GET]
+ [4;36;1mCategory Load (0.7ms)[0m [0;1mSELECT * FROM "categories" [0m
+Rendering template within layouts/photos
+Rendering categories/index
+Completed in 28ms (View: 23, DB: 1) | 200 OK [http://localhost/categories]
+
+
+Processing CategoriesController#index (for 127.0.0.1 at 2010-10-08 11:10:13) [GET]
+ [4;35;1mCategory Load (0.6ms)[0m [0mSELECT * FROM "categories" [0m
+Rendering template within layouts/photos
+Rendering categories/index
+Completed in 11ms (View: 6, DB: 1) | 200 OK [http://localhost/categories]
+
+
+Processing CategoriesController#index (for 127.0.0.1 at 2010-10-08 11:10:47) [GET]
+ [4;36;1mCategory Load (0.6ms)[0m [0;1mSELECT * FROM "categories" [0m
+Rendering template within layouts/photos
+Rendering categories/index
+Completed in 10ms (View: 6, DB: 1) | 200 OK [http://localhost/categories]
+
+
+Processing CategoriesController#index (for 127.0.0.1 at 2010-10-08 11:11:19) [GET]
+ [4;35;1mCategory Load (0.6ms)[0m [0mSELECT * FROM "categories" [0m
+Rendering template within layouts/photos
+Rendering categories/index
+Completed in 11ms (View: 6, DB: 1) | 200 OK [http://localhost/categories]
+
+
+Processing CategoriesController#index (for 127.0.0.1 at 2010-10-08 11:11:33) [GET]
+ [4;36;1mCategory Load (0.7ms)[0m [0;1mSELECT * FROM "categories" [0m
+Rendering template within layouts/photos
+Rendering categories/index
+Completed in 12ms (View: 7, DB: 1) | 200 OK [http://localhost/categories]
+
+
+Processing CategoriesController#index (for 127.0.0.1 at 2010-10-08 11:12:15) [GET]
+ [4;35;1mCategory Load (0.7ms)[0m [0mSELECT * FROM "categories" [0m
+Rendering template within layouts/photos
+Rendering categories/index
+Completed in 23ms (View: 3, DB: 1) | 200 OK [http://localhost/categories]
+
+
+Processing CategoriesController#index (for 127.0.0.1 at 2010-10-08 11:12:53) [GET]
+ [4;36;1mCategory Load (0.7ms)[0m [0;1mSELECT * FROM "categories" [0m
+Rendering template within layouts/photos
+Rendering categories/index
+Completed in 62ms (View: 4, DB: 1) | 200 OK [http://localhost/categories]
+
+
+Processing CategoriesController#index (for 127.0.0.1 at 2010-10-08 11:12:54) [GET]
+ [4;35;1mCategory Load (0.9ms)[0m [0mSELECT * FROM "categories" [0m
+Rendering template within layouts/photos
+Rendering categories/index
+Completed in 10ms (View: 4, DB: 1) | 200 OK [http://localhost/categories]
+
+
+Processing CategoriesController#index (for 127.0.0.1 at 2010-10-08 11:13:34) [GET]
+ [4;36;1mCategory Load (0.6ms)[0m [0;1mSELECT * FROM "categories" [0m
+Rendering template within layouts/photos
+Rendering categories/index
+Completed in 9ms (View: 4, DB: 1) | 200 OK [http://localhost/categories]
+
+
+Processing CategoriesController#index (for 127.0.0.1 at 2010-10-08 11:14:27) [GET]
+ [4;35;1mCategory Load (0.8ms)[0m [0mSELECT * FROM "categories" [0m
+Rendering template within layouts/photos
+Rendering categories/index
+Completed in 8ms (View: 3, DB: 1) | 200 OK [http://localhost/categories]
+
+
+Processing CategoriesController#index (for 127.0.0.1 at 2010-10-08 11:15:00) [GET]
+ [4;36;1mCategory Load (0.6ms)[0m [0;1mSELECT * FROM "categories" [0m
+Rendering template within layouts/photos
+Rendering categories/index
+Completed in 29ms (View: 25, DB: 1) | 200 OK [http://localhost/categories]
+
+
+Processing CategoriesController#index (for 127.0.0.1 at 2010-10-08 11:15:38) [GET]
+ [4;35;1mCategory Load (0.6ms)[0m [0mSELECT * FROM "categories" [0m
+Rendering template within layouts/photos
+Rendering categories/index
+Completed in 62ms (View: 6, DB: 1) | 200 OK [http://localhost/categories]
+
+
+Processing CategoriesController#index (for 127.0.0.1 at 2010-10-08 11:16:13) [GET]
+ [4;36;1mCategory Load (0.6ms)[0m [0;1mSELECT * FROM "categories" [0m
+Rendering template within layouts/photos
+Rendering categories/index
+Completed in 11ms (View: 7, DB: 1) | 200 OK [http://localhost/categories]
+
+
+Processing CategoriesController#index (for 127.0.0.1 at 2010-10-08 11:16:30) [GET]
+ [4;35;1mCategory Load (0.7ms)[0m [0mSELECT * FROM "categories" [0m
+Rendering template within layouts/photos
+Rendering categories/index
+Completed in 13ms (View: 7, DB: 1) | 200 OK [http://localhost/categories]
+
+
+Processing CategoriesController#index (for 127.0.0.1 at 2010-10-08 11:17:26) [GET]
+ [4;36;1mCategory Load (0.7ms)[0m [0;1mSELECT * FROM "categories" [0m
+Rendering template within layouts/photos
+Rendering categories/index
+Completed in 19ms (View: 7, DB: 1) | 200 OK [http://localhost/categories]
+
+
+Processing CategoriesController#index (for 127.0.0.1 at 2010-10-08 11:17:50) [GET]
+ [4;35;1mCategory Load (0.7ms)[0m [0mSELECT * FROM "categories" [0m
+Rendering template within layouts/photos
+Rendering categories/index
+Completed in 8ms (View: 4, DB: 1) | 200 OK [http://localhost/categories]
+
+
+Processing CategoriesController#index (for 127.0.0.1 at 2010-10-08 11:18:10) [GET]
+ [4;36;1mCategory Load (0.6ms)[0m [0;1mSELECT * FROM "categories" [0m
+Rendering template within layouts/photos
+Rendering categories/index
+Completed in 8ms (View: 3, DB: 1) | 200 OK [http://localhost/categories]
+
+
+Processing CategoriesController#index (for 127.0.0.1 at 2010-10-08 11:18:38) [GET]
+ [4;35;1mCategory Load (0.6ms)[0m [0mSELECT * FROM "categories" [0m
+Rendering template within layouts/photos
+Rendering categories/index
+Completed in 8ms (View: 4, DB: 1) | 200 OK [http://localhost/categories]
+
+
+Processing CategoriesController#index (for 127.0.0.1 at 2010-10-08 11:18:53) [GET]
+ [4;36;1mCategory Load (0.6ms)[0m [0;1mSELECT * FROM "categories" [0m
+Rendering template within layouts/photos
+Rendering categories/index
+Completed in 9ms (View: 4, DB: 1) | 200 OK [http://localhost/categories]
+
+
+Processing CategoriesController#index (for 127.0.0.1 at 2010-10-08 11:19:44) [GET]
+ [4;35;1mCategory Load (0.6ms)[0m [0mSELECT * FROM "categories" [0m
+Rendering template within layouts/photos
+Rendering categories/index
+Completed in 11ms (View: 7, DB: 1) | 200 OK [http://localhost/categories]
+
+
+Processing CategoriesController#new (for 127.0.0.1 at 2010-10-08 11:25:52) [GET]
+Rendering template within layouts/photos
+Rendering categories/new
+Completed in 99ms (View: 93, DB: 0) | 200 OK [http://localhost/categories/new]
+
+
+Processing CategoriesController#index (for 127.0.0.1 at 2010-10-08 11:40:22) [GET]
+ [4;36;1mCategory Load (0.6ms)[0m [0;1mSELECT * FROM "categories" [0m
+Rendering template within layouts/photos
+Rendering categories/index
+Completed in 12ms (View: 7, DB: 1) | 200 OK [http://localhost/categories]
+
+
+Processing CategoriesController#index (for 127.0.0.1 at 2010-10-08 11:40:59) [GET]
+ [4;35;1mCategory Load (0.6ms)[0m [0mSELECT * FROM "categories" [0m
+Rendering template within layouts/photos
+Rendering categories/index
+Completed in 9ms (View: 4, DB: 1) | 200 OK [http://localhost/categories]
+
+
+Processing CategoriesController#index (for 127.0.0.1 at 2010-10-08 11:41:02) [GET]
+ [4;36;1mCategory Load (0.6ms)[0m [0;1mSELECT * FROM "categories" [0m
+Rendering template within layouts/photos
+Rendering categories/index
+Completed in 9ms (View: 4, DB: 1) | 200 OK [http://localhost/categories]
+
+
+Processing CategoriesController#index (for 127.0.0.1 at 2010-10-08 11:41:12) [GET]
+ [4;35;1mCategory Load (0.6ms)[0m [0mSELECT * FROM "categories" [0m
+Rendering template within layouts/photos
+Rendering categories/index
+Completed in 9ms (View: 4, DB: 1) | 200 OK [http://localhost/categories]
+
+
+Processing CategoriesController#index (for 127.0.0.1 at 2010-10-08 11:41:44) [GET]
+ [4;36;1mCategory Load (0.6ms)[0m [0;1mSELECT * FROM "categories" [0m
+Rendering template within layouts/photos
+Rendering categories/index
+Completed in 9ms (View: 4, DB: 1) | 200 OK [http://localhost/categories]
+
+
+Processing CategoriesController#index (for 127.0.0.1 at 2010-10-08 11:42:04) [GET]
+ [4;35;1mCategory Load (0.6ms)[0m [0mSELECT * FROM "categories" [0m
+Rendering template within layouts/photos
+Rendering categories/index
+Completed in 8ms (View: 4, DB: 1) | 200 OK [http://localhost/categories]
+
+
+Processing CategoriesController#index (for 127.0.0.1 at 2010-10-08 11:42:19) [GET]
+ [4;36;1mCategory Load (0.7ms)[0m [0;1mSELECT * FROM "categories" [0m
+Rendering template within layouts/photos
+Rendering categories/index
+Completed in 9ms (View: 4, DB: 1) | 200 OK [http://localhost/categories]
+
+
+Processing CategoriesController#index (for 127.0.0.1 at 2010-10-08 11:43:38) [GET]
+ [4;35;1mCategory Load (0.6ms)[0m [0mSELECT * FROM "categories" [0m
+Rendering template within layouts/photos
+Rendering categories/index
+ERROR: compiling _run_erb_app47views47categories47index46html46erb RAISED compile error
+/Users/danbee/Sites/rails/photos/app/views/categories/index.html.erb:6: syntax error, unexpected tIDENTIFIER, expecting kDO or '{' or '('
+...t(( link_tag ''+h category.name.downcase+'
', catego...
+ ^
+/Users/danbee/Sites/rails/photos/app/views/categories/index.html.erb:6: syntax error, unexpected ',', expecting ')'
+...ategory.name.downcase+'', category ).to_s); @output_buf...
+ ^
+Function body: def _run_erb_app47views47categories47index46html46erb(local_assigns)
+ old_output_buffer = output_buffer;;@output_buffer = ''; __in_erb_template=true ; @output_buffer.concat "\n\n"
+
+; @categories.each do |category| ; @output_buffer.concat "\n
\n\t\t
\n\t "
+; @output_buffer.concat(( link_tag '
'+h category.name.downcase+'
', category ).to_s); @output_buffer.concat "\n\t\t\n
\n"
+
+
+; end ; @output_buffer.concat "\n\n
\n
\n\n
\n"
+
+
+
+
+
+; @output_buffer
+ ensure
+ self.output_buffer = old_output_buffer
+ end
+Backtrace: /Users/danbee/Sites/rails/photos/app/views/categories/index.html.erb:18:in `compile!'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_view/renderable.rb:61:in `compile'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_view/renderable.rb:28:in `render'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_view/template.rb:205:in `render_template'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_view/base.rb:265:in `render'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_view/base.rb:348:in `_render_with_layout'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_view/base.rb:262:in `render'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_controller/base.rb:1250:in `render_for_file'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_controller/base.rb:942:in `render_without_benchmark'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_controller/benchmarking.rb:51:in `render'
+/Library/Ruby/Gems/1.8/gems/activesupport-2.3.8/lib/active_support/core_ext/benchmark.rb:17:in `ms'
+/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/benchmark.rb:308:in `realtime'
+/Library/Ruby/Gems/1.8/gems/activesupport-2.3.8/lib/active_support/core_ext/benchmark.rb:17:in `ms'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_controller/benchmarking.rb:51:in `render'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_controller/mime_responds.rb:135:in `send'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_controller/mime_responds.rb:135:in `custom'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_controller/mime_responds.rb:179:in `call'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_controller/mime_responds.rb:179:in `respond'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_controller/mime_responds.rb:173:in `each'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_controller/mime_responds.rb:173:in `respond'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_controller/mime_responds.rb:107:in `respond_to'
+/Users/danbee/Sites/rails/photos/app/controllers/categories_controller.rb:8:in `index'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_controller/base.rb:1331:in `send'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_controller/base.rb:1331:in `perform_action_without_filters'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_controller/filters.rb:617:in `call_filters'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
+/Library/Ruby/Gems/1.8/gems/activesupport-2.3.8/lib/active_support/core_ext/benchmark.rb:17:in `ms'
+/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/benchmark.rb:308:in `realtime'
+/Library/Ruby/Gems/1.8/gems/activesupport-2.3.8/lib/active_support/core_ext/benchmark.rb:17:in `ms'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_controller/rescue.rb:160:in `perform_action_without_flash'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_controller/flash.rb:151:in `perform_action'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_controller/base.rb:532:in `send'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_controller/base.rb:532:in `process_without_filters'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_controller/filters.rb:606:in `process'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_controller/base.rb:391:in `process'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_controller/base.rb:386:in `call'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_controller/routing/route_set.rb:438:in `call'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_controller/dispatcher.rb:87:in `dispatch'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_controller/dispatcher.rb:121:in `_call'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_controller/dispatcher.rb:130:in `build_middleware_stack'
+/Library/Ruby/Gems/1.8/gems/activerecord-2.3.8/lib/active_record/query_cache.rb:29:in `call'
+/Library/Ruby/Gems/1.8/gems/activerecord-2.3.8/lib/active_record/query_cache.rb:29:in `call'
+/Library/Ruby/Gems/1.8/gems/activerecord-2.3.8/lib/active_record/connection_adapters/abstract/query_cache.rb:34:in `cache'
+/Library/Ruby/Gems/1.8/gems/activerecord-2.3.8/lib/active_record/query_cache.rb:9:in `cache'
+/Library/Ruby/Gems/1.8/gems/activerecord-2.3.8/lib/active_record/query_cache.rb:28:in `call'
+/Library/Ruby/Gems/1.8/gems/activerecord-2.3.8/lib/active_record/connection_adapters/abstract/connection_pool.rb:361:in `call'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_controller/string_coercion.rb:25:in `call'
+/Library/Ruby/Gems/1.8/gems/rack-1.1.0/lib/rack/head.rb:9:in `call'
+/Library/Ruby/Gems/1.8/gems/rack-1.1.0/lib/rack/methodoverride.rb:24:in `call'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_controller/params_parser.rb:15:in `call'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_controller/session/cookie_store.rb:99:in `call'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_controller/failsafe.rb:26:in `call'
+/Library/Ruby/Gems/1.8/gems/rack-1.1.0/lib/rack/lock.rb:11:in `call'
+/Library/Ruby/Gems/1.8/gems/rack-1.1.0/lib/rack/lock.rb:11:in `synchronize'
+/Library/Ruby/Gems/1.8/gems/rack-1.1.0/lib/rack/lock.rb:11:in `call'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_controller/dispatcher.rb:114:in `call'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_controller/reloader.rb:34:in `run'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_controller/dispatcher.rb:108:in `call'
+/Library/Ruby/Gems/1.8/gems/rails-2.3.8/lib/rails/rack/static.rb:31:in `call'
+/Library/Ruby/Gems/1.8/gems/rack-1.1.0/lib/rack/urlmap.rb:47:in `call'
+/Library/Ruby/Gems/1.8/gems/rack-1.1.0/lib/rack/urlmap.rb:41:in `each'
+/Library/Ruby/Gems/1.8/gems/rack-1.1.0/lib/rack/urlmap.rb:41:in `call'
+/Library/Ruby/Gems/1.8/gems/rails-2.3.8/lib/rails/rack/log_tailer.rb:17:in `call'
+/Library/Ruby/Gems/1.8/gems/rack-1.1.0/lib/rack/content_length.rb:13:in `call'
+/Library/Ruby/Gems/1.8/gems/rack-1.1.0/lib/rack/chunked.rb:15:in `call'
+/Library/Ruby/Gems/1.8/gems/rack-1.1.0/lib/rack/handler/mongrel.rb:67:in `process'
+/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/lib/mongrel.rb:159:in `process_client'
+/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/lib/mongrel.rb:158:in `each'
+/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/lib/mongrel.rb:158:in `process_client'
+/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/lib/mongrel.rb:285:in `run'
+/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/lib/mongrel.rb:285:in `initialize'
+/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/lib/mongrel.rb:285:in `new'
+/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/lib/mongrel.rb:285:in `run'
+/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/lib/mongrel.rb:268:in `initialize'
+/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/lib/mongrel.rb:268:in `new'
+/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/lib/mongrel.rb:268:in `run'
+/Library/Ruby/Gems/1.8/gems/rack-1.1.0/lib/rack/handler/mongrel.rb:38:in `run'
+/Library/Ruby/Gems/1.8/gems/rails-2.3.8/lib/commands/server.rb:111
+/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'
+/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `require'
+script/server:3
+
+ActionView::TemplateError (compile error
+/Users/danbee/Sites/rails/photos/app/views/categories/index.html.erb:6: syntax error, unexpected tIDENTIFIER, expecting kDO or '{' or '('
+...t(( link_tag ''+h category.name.downcase+'
', catego...
+ ^
+/Users/danbee/Sites/rails/photos/app/views/categories/index.html.erb:6: syntax error, unexpected ',', expecting ')'
+...ategory.name.downcase+'', category ).to_s); @output_buf...
+ ^) on line #6 of app/views/categories/index.html.erb:
+3: <% @categories.each do |category| %>
+4:
+5:
+6: <%= link_tag '
'+h category.name.downcase+'
', category %>
+7:
+8:
+9: <% end %>
+
+ app/views/categories/index.html.erb:18:in `compile!'
+ app/controllers/categories_controller.rb:8:in `index'
+
+Rendered rescues/_trace (81.3ms)
+Rendered rescues/_request_and_response (0.2ms)
+Rendering rescues/layout (internal_server_error)
+
+
+Processing CategoriesController#index (for 127.0.0.1 at 2010-10-08 11:43:50) [GET]
+ [4;36;1mCategory Load (0.7ms)[0m [0;1mSELECT * FROM "categories" [0m
+Rendering template within layouts/photos
+Rendering categories/index
+
+ActionView::TemplateError (undefined method `link_tag' for #) on line #6 of app/views/categories/index.html.erb:
+3: <% @categories.each do |category| %>
+4:
+5:
+6: <%= link_tag '
'+h(category.name.downcase)+'
', category %>
+7:
+8:
+9: <% end %>
+
+ app/views/categories/index.html.erb:6
+ app/views/categories/index.html.erb:3:in `each'
+ app/views/categories/index.html.erb:3
+ app/controllers/categories_controller.rb:8:in `index'
+
+Rendered rescues/_trace (27.8ms)
+Rendered rescues/_request_and_response (0.2ms)
+Rendering rescues/layout (internal_server_error)
+
+
+Processing CategoriesController#index (for 127.0.0.1 at 2010-10-08 11:43:56) [GET]
+ [4;35;1mCategory Load (0.6ms)[0m [0mSELECT * FROM "categories" [0m
+Rendering template within layouts/photos
+Rendering categories/index
+Completed in 69ms (View: 65, DB: 1) | 200 OK [http://localhost/categories]
+
+
+Processing CategoriesController#show (for 127.0.0.1 at 2010-10-08 11:43:59) [GET]
+ Parameters: {"id"=>"1"}
+ [4;36;1mCategory Load (0.2ms)[0m [0;1mSELECT * FROM "categories" WHERE ("categories"."id" = 1) [0m
+Rendering template within layouts/photos
+Rendering categories/show
+Completed in 27ms (View: 21, DB: 0) | 200 OK [http://localhost/categories/1]
+
+
+Processing CategoriesController#show (for 127.0.0.1 at 2010-10-08 11:44:04) [GET]
+ Parameters: {"id"=>"1"}
+ [4;35;1mCategory Load (0.2ms)[0m [0mSELECT * FROM "categories" WHERE ("categories"."id" = 1) [0m
+Rendering template within layouts/photos
+Rendering categories/show
+Completed in 9ms (View: 3, DB: 0) | 200 OK [http://localhost/categories/1]
+
+
+Processing CategoriesController#show (for 127.0.0.1 at 2010-10-08 11:44:07) [GET]
+ Parameters: {"id"=>"1"}
+ [4;36;1mCategory Load (0.2ms)[0m [0;1mSELECT * FROM "categories" WHERE ("categories"."id" = 1) [0m
+Rendering template within layouts/photos
+Rendering categories/show
+Completed in 8ms (View: 3, DB: 0) | 200 OK [http://localhost/categories/1]
+
+
+Processing CategoriesController#index (for 127.0.0.1 at 2010-10-08 11:44:39) [GET]
+ [4;35;1mCategory Load (0.6ms)[0m [0mSELECT * FROM "categories" [0m
+Rendering template within layouts/photos
+Rendering categories/index
+Completed in 10ms (View: 6, DB: 1) | 200 OK [http://localhost/categories]
+
+
+Processing CategoriesController#index (for 127.0.0.1 at 2010-10-08 11:44:50) [GET]
+ [4;36;1mCategory Load (0.6ms)[0m [0;1mSELECT * FROM "categories" [0m
+Rendering template within layouts/photos
+Rendering categories/index
+Completed in 71ms (View: 56, DB: 1) | 200 OK [http://localhost/categories]
+
+
+Processing CategoriesController#show (for 127.0.0.1 at 2010-10-08 11:45:01) [GET]
+ Parameters: {"id"=>"1"}
+ [4;35;1mCategory Load (0.2ms)[0m [0mSELECT * FROM "categories" WHERE ("categories"."id" = 1) [0m
+Rendering template within layouts/photos
+Rendering categories/show
+Completed in 8ms (View: 3, DB: 0) | 200 OK [http://localhost/categories/1]
+
+
+Processing CategoriesController#show (for 127.0.0.1 at 2010-10-08 11:45:12) [GET]
+ Parameters: {"id"=>"1"}
+ [4;36;1mCategory Load (0.3ms)[0m [0;1mSELECT * FROM "categories" WHERE ("categories"."id" = 1) [0m
+Rendering template within layouts/photos
+Rendering categories/show
+Completed in 9ms (View: 3, DB: 0) | 200 OK [http://localhost/categories/1]
+
+
+Processing CategoriesController#1 (for 127.0.0.1 at 2010-10-08 11:45:15) [GET]
+ Parameters: {"id"=>"photos"}
+
+ActionController::UnknownAction (No action responded to 1. Actions: create, destroy, edit, index, new, show, and update):
+
+
+Rendering rescues/layout (not_found)
+
+
+Processing CategoriesController#show (for 127.0.0.1 at 2010-10-08 11:46:58) [GET]
+ Parameters: {"id"=>"2"}
+ [4;35;1mCategory Load (0.2ms)[0m [0mSELECT * FROM "categories" WHERE ("categories"."id" = 2) [0m
+Rendering template within layouts/photos
+Rendering categories/show
+Completed in 8ms (View: 3, DB: 0) | 200 OK [http://localhost/categories/2]
+
+
+Processing CategoriesController#show (for 127.0.0.1 at 2010-10-08 11:53:40) [GET]
+ Parameters: {"id"=>"1"}
+ [4;36;1mCategory Load (0.2ms)[0m [0;1mSELECT * FROM "categories" WHERE ("categories"."id" = 1) [0m
+Rendering template within layouts/photos
+Rendering categories/show
+Completed in 8ms (View: 3, DB: 0) | 200 OK [http://localhost/categories/1]
+
+
+Processing CategoriesController#show (for 127.0.0.1 at 2010-10-08 11:53:42) [GET]
+ Parameters: {"id"=>"1"}
+ [4;35;1mCategory Load (0.2ms)[0m [0mSELECT * FROM "categories" WHERE ("categories"."id" = 1) [0m
+Rendering template within layouts/photos
+Rendering categories/show
+Completed in 8ms (View: 3, DB: 0) | 200 OK [http://localhost/categories/1]
+
+
+Processing CategoriesController#index (for 127.0.0.1 at 2010-10-08 11:54:41) [GET]
+ [4;36;1mCategory Load (0.6ms)[0m [0;1mSELECT * FROM "categories" [0m
+Rendering template within layouts/photos
+Rendering categories/index
+Completed in 10ms (View: 5, DB: 1) | 200 OK [http://localhost/categories]
+
+
+Processing ApplicationController#index (for 127.0.0.1 at 2010-10-08 11:54:44) [GET]
+
+ActionController::RoutingError (No route matches "/categories1/photos" with {:method=>:get}):
+
+
+Rendering rescues/layout (not_found)
+
+
+Processing PhotosController#index (for 127.0.0.1 at 2010-10-08 11:54:46) [GET]
+ Parameters: {"category_id"=>"1"}
+ [4;35;1mPhoto Load (0.9ms)[0m [0mSELECT * FROM "photos" [0m
+Rendering template within layouts/photos
+Rendering photos/index
+Completed in 20ms (View: 12, DB: 1) | 200 OK [http://localhost/categories/1/photos]
+
+
+Processing PhotosController#new (for 127.0.0.1 at 2010-10-08 11:54:59) [GET]
+ Parameters: {"category_id"=>"1"}
+ [4;36;1mCategory Load (0.4ms)[0m [0;1mSELECT * FROM "categories" [0m
+Rendering template within layouts/photos
+Rendering photos/new
+Completed in 25ms (View: 15, DB: 0) | 200 OK [http://localhost/categories/1/photos/new]
+
+
+Processing PhotosController#index (for 127.0.0.1 at 2010-10-08 11:55:09) [GET]
+ Parameters: {"category_id"=>"2"}
+ [4;35;1mPhoto Load (0.9ms)[0m [0mSELECT * FROM "photos" [0m
+Rendering template within layouts/photos
+Rendering photos/index
+Completed in 19ms (View: 12, DB: 1) | 200 OK [http://localhost/categories/2/photos]
+
+
+Processing PhotosController#index (for 127.0.0.1 at 2010-10-08 11:55:13) [GET]
+ Parameters: {"category_id"=>"1"}
+ [4;36;1mPhoto Load (0.9ms)[0m [0;1mSELECT * FROM "photos" [0m
+Rendering template within layouts/photos
+Rendering photos/index
+Completed in 17ms (View: 10, DB: 1) | 200 OK [http://localhost/categories/1/photos]
+
+
+Processing PhotosController#index (for 127.0.0.1 at 2010-10-08 11:55:25) [GET]
+ Parameters: {"category_id"=>"1"}
+ [4;35;1mPhoto Load (1.0ms)[0m [0mSELECT * FROM "photos" [0m
+Rendering template within layouts/photos
+Rendering photos/index
+Completed in 19ms (View: 11, DB: 1) | 200 OK [http://localhost/categories/1/photos]
+
+
+Processing CategoriesController#index (for 127.0.0.1 at 2010-10-08 11:55:30) [GET]
+ [4;36;1mCategory Load (0.6ms)[0m [0;1mSELECT * FROM "categories" [0m
+Rendering template within layouts/photos
+Rendering categories/index
+Completed in 12ms (View: 8, DB: 1) | 200 OK [http://localhost/categories/]
+
+
+Processing CategoriesController#show (for 127.0.0.1 at 2010-10-08 11:55:32) [GET]
+ Parameters: {"id"=>"1"}
+ [4;35;1mCategory Load (0.2ms)[0m [0mSELECT * FROM "categories" WHERE ("categories"."id" = 1) [0m
+Rendering template within layouts/photos
+Rendering categories/show
+Completed in 10ms (View: 4, DB: 0) | 200 OK [http://localhost/categories/1]
+
+
+Processing CategoriesController#index (for 127.0.0.1 at 2010-10-08 11:55:52) [GET]
+ [4;36;1mCategory Load (0.6ms)[0m [0;1mSELECT * FROM "categories" [0m
+Rendering template within layouts/photos
+Rendering categories/index
+
+ActionView::TemplateError (undefined local variable or method `category_photos' for #) on line #6 of app/views/categories/index.html.erb:
+3: <% @categories.each do |category| %>
+4:
+5:
+6: <%= link_to '
'+h(category.name.downcase)+'
', category_photos %>
+7:
+8:
+9: <% end %>
+
+ app/views/categories/index.html.erb:6
+ app/views/categories/index.html.erb:3:in `each'
+ app/views/categories/index.html.erb:3
+ app/controllers/categories_controller.rb:8:in `index'
+
+Rendered rescues/_trace (108.1ms)
+Rendered rescues/_request_and_response (0.2ms)
+Rendering rescues/layout (internal_server_error)
+
+
+Processing CategoriesController#index (for 127.0.0.1 at 2010-10-08 11:55:57) [GET]
+ [4;35;1mCategory Load (0.6ms)[0m [0mSELECT * FROM "categories" [0m
+Rendering template within layouts/photos
+Rendering categories/index
+
+ActionView::TemplateError (category_photos_url failed to generate from {:action=>"index", :controller=>"photos"} - you may have ambiguous routes, or you may need to supply additional parameters for this route. content_url has the following required parameters: ["categories", :category_id, "photos"] - are they all satisfied?) on line #6 of app/views/categories/index.html.erb:
+3: <% @categories.each do |category| %>
+4:
+5:
+6: <%= link_to '
'+h(category.name.downcase)+'
', category_photos_url %>
+7:
+8:
+9: <% end %>
+
+ (eval):21:in `category_photos_url'
+ app/views/categories/index.html.erb:6
+ app/views/categories/index.html.erb:3:in `each'
+ app/views/categories/index.html.erb:3
+ app/controllers/categories_controller.rb:8:in `index'
+
+Rendered rescues/_trace (32.3ms)
+Rendered rescues/_request_and_response (0.2ms)
+Rendering rescues/layout (internal_server_error)
+
+
+Processing CategoriesController#index (for 127.0.0.1 at 2010-10-08 11:56:09) [GET]
+ [4;36;1mCategory Load (0.6ms)[0m [0;1mSELECT * FROM "categories" [0m
+Rendering template within layouts/photos
+Rendering categories/index
+Completed in 11ms (View: 7, DB: 1) | 200 OK [http://localhost/categories/]
+
+
+Processing CategoriesController#index (for 127.0.0.1 at 2010-10-08 11:56:10) [GET]
+ [4;35;1mCategory Load (0.9ms)[0m [0mSELECT * FROM "categories" [0m
+Rendering template within layouts/photos
+Rendering categories/index
+Completed in 12ms (View: 7, DB: 1) | 200 OK [http://localhost/categories/]
+
+
+Processing CategoriesController#index (for 127.0.0.1 at 2010-10-08 11:56:16) [GET]
+ [4;36;1mCategory Load (0.6ms)[0m [0;1mSELECT * FROM "categories" [0m
+Rendering template within layouts/photos
+Rendering categories/index
+ [4;35;1mPhoto Load (0.4ms)[0m [0mSELECT * FROM "photos" WHERE ("photos".category_id = 1) [0m
+
+ActionView::TemplateError (undefined method `photo_photo_path' for #) on line #6 of app/views/categories/index.html.erb:
+3: <% @categories.each do |category| %>
+4:
+5:
+6: <%= link_to '
'+h(category.name.downcase)+'
', category.photos %>
+7:
+8:
+9: <% end %>
+
+ app/views/categories/index.html.erb:6
+ app/views/categories/index.html.erb:3:in `each'
+ app/views/categories/index.html.erb:3
+ app/controllers/categories_controller.rb:8:in `index'
+
+Rendered rescues/_trace (83.3ms)
+Rendered rescues/_request_and_response (0.2ms)
+Rendering rescues/layout (internal_server_error)
+
+
+Processing CategoriesController#index (for 127.0.0.1 at 2010-10-08 11:56:30) [GET]
+ [4;36;1mCategory Load (0.8ms)[0m [0;1mSELECT * FROM "categories" [0m
+Rendering template within layouts/photos
+Rendering categories/index
+
+ActionView::TemplateError (category_photos_url failed to generate from {:action=>"index", :controller=>"photos"} - you may have ambiguous routes, or you may need to supply additional parameters for this route. content_url has the following required parameters: ["categories", :category_id, "photos"] - are they all satisfied?) on line #6 of app/views/categories/index.html.erb:
+3: <% @categories.each do |category| %>
+4:
+5:
+6: <%= link_to '
'+h(category.name.downcase)+'
', category_photos_path %>
+7:
+8:
+9: <% end %>
+
+ (eval):21:in `category_photos_path'
+ app/views/categories/index.html.erb:6
+ app/views/categories/index.html.erb:3:in `each'
+ app/views/categories/index.html.erb:3
+ app/controllers/categories_controller.rb:8:in `index'
+
+Rendered rescues/_trace (35.1ms)
+Rendered rescues/_request_and_response (0.4ms)
+Rendering rescues/layout (internal_server_error)
+
+
+Processing CategoriesController#index (for 127.0.0.1 at 2010-10-08 11:56:59) [GET]
+ [4;35;1mCategory Load (0.8ms)[0m [0mSELECT * FROM "categories" [0m
+Rendering template within layouts/photos
+Rendering categories/index
+
+ActionView::TemplateError (category_photos_url failed to generate from {:action=>"index", :controller=>"photos"} - you may have ambiguous routes, or you may need to supply additional parameters for this route. content_url has the following required parameters: ["categories", :category_id, "photos"] - are they all satisfied?) on line #6 of app/views/categories/index.html.erb:
+3: <% @categories.each do |category| %>
+4:
+5:
+6: <%= link_to '
'+h(category.name.downcase)+'
', category_photos_path, category %>
+7:
+8:
+9: <% end %>
+
+ (eval):21:in `category_photos_path'
+ app/views/categories/index.html.erb:6
+ app/views/categories/index.html.erb:3:in `each'
+ app/views/categories/index.html.erb:3
+ app/controllers/categories_controller.rb:8:in `index'
+
+Rendered rescues/_trace (30.6ms)
+Rendered rescues/_request_and_response (0.3ms)
+Rendering rescues/layout (internal_server_error)
+
+
+Processing CategoriesController#index (for 127.0.0.1 at 2010-10-08 11:57:10) [GET]
+ [4;36;1mCategory Load (0.6ms)[0m [0;1mSELECT * FROM "categories" [0m
+Rendering template within layouts/photos
+Rendering categories/index
+ERROR: compiling _run_erb_app47views47categories47index46html46erb RAISED compile error
+/Users/danbee/Sites/rails/photos/app/views/categories/index.html.erb:6: syntax error, unexpected '=', expecting ')'
+...ry_photos_path, :category_id = category ).to_s); @output_buf...
+ ^
+Function body: def _run_erb_app47views47categories47index46html46erb(local_assigns)
+ old_output_buffer = output_buffer;;@output_buffer = ''; __in_erb_template=true ; @output_buffer.concat "\n\n"
+
+; @categories.each do |category| ; @output_buffer.concat "\n
\n\t\t
\n\t "
+; @output_buffer.concat(( link_to '
'+h(category.name.downcase)+'
', category_photos_path, :category_id = category ).to_s); @output_buffer.concat "\n\t\t\n
\n"
+
+
+; end ; @output_buffer.concat "\n\n
\n
\n\n
\n"
+
+
+
+
+
+; @output_buffer
+ ensure
+ self.output_buffer = old_output_buffer
+ end
+Backtrace: /Users/danbee/Sites/rails/photos/app/views/categories/index.html.erb:18:in `compile!'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_view/renderable.rb:61:in `compile'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_view/renderable.rb:28:in `render'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_view/template.rb:205:in `render_template'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_view/base.rb:265:in `render'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_view/base.rb:348:in `_render_with_layout'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_view/base.rb:262:in `render'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_controller/base.rb:1250:in `render_for_file'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_controller/base.rb:942:in `render_without_benchmark'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_controller/benchmarking.rb:51:in `render'
+/Library/Ruby/Gems/1.8/gems/activesupport-2.3.8/lib/active_support/core_ext/benchmark.rb:17:in `ms'
+/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/benchmark.rb:308:in `realtime'
+/Library/Ruby/Gems/1.8/gems/activesupport-2.3.8/lib/active_support/core_ext/benchmark.rb:17:in `ms'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_controller/benchmarking.rb:51:in `render'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_controller/mime_responds.rb:135:in `send'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_controller/mime_responds.rb:135:in `custom'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_controller/mime_responds.rb:179:in `call'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_controller/mime_responds.rb:179:in `respond'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_controller/mime_responds.rb:173:in `each'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_controller/mime_responds.rb:173:in `respond'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_controller/mime_responds.rb:107:in `respond_to'
+/Users/danbee/Sites/rails/photos/app/controllers/categories_controller.rb:8:in `index'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_controller/base.rb:1331:in `send'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_controller/base.rb:1331:in `perform_action_without_filters'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_controller/filters.rb:617:in `call_filters'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
+/Library/Ruby/Gems/1.8/gems/activesupport-2.3.8/lib/active_support/core_ext/benchmark.rb:17:in `ms'
+/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/benchmark.rb:308:in `realtime'
+/Library/Ruby/Gems/1.8/gems/activesupport-2.3.8/lib/active_support/core_ext/benchmark.rb:17:in `ms'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_controller/rescue.rb:160:in `perform_action_without_flash'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_controller/flash.rb:151:in `perform_action'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_controller/base.rb:532:in `send'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_controller/base.rb:532:in `process_without_filters'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_controller/filters.rb:606:in `process'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_controller/base.rb:391:in `process'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_controller/base.rb:386:in `call'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_controller/routing/route_set.rb:438:in `call'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_controller/dispatcher.rb:87:in `dispatch'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_controller/dispatcher.rb:121:in `_call'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_controller/dispatcher.rb:130:in `build_middleware_stack'
+/Library/Ruby/Gems/1.8/gems/activerecord-2.3.8/lib/active_record/query_cache.rb:29:in `call'
+/Library/Ruby/Gems/1.8/gems/activerecord-2.3.8/lib/active_record/query_cache.rb:29:in `call'
+/Library/Ruby/Gems/1.8/gems/activerecord-2.3.8/lib/active_record/connection_adapters/abstract/query_cache.rb:34:in `cache'
+/Library/Ruby/Gems/1.8/gems/activerecord-2.3.8/lib/active_record/query_cache.rb:9:in `cache'
+/Library/Ruby/Gems/1.8/gems/activerecord-2.3.8/lib/active_record/query_cache.rb:28:in `call'
+/Library/Ruby/Gems/1.8/gems/activerecord-2.3.8/lib/active_record/connection_adapters/abstract/connection_pool.rb:361:in `call'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_controller/string_coercion.rb:25:in `call'
+/Library/Ruby/Gems/1.8/gems/rack-1.1.0/lib/rack/head.rb:9:in `call'
+/Library/Ruby/Gems/1.8/gems/rack-1.1.0/lib/rack/methodoverride.rb:24:in `call'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_controller/params_parser.rb:15:in `call'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_controller/session/cookie_store.rb:99:in `call'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_controller/failsafe.rb:26:in `call'
+/Library/Ruby/Gems/1.8/gems/rack-1.1.0/lib/rack/lock.rb:11:in `call'
+/Library/Ruby/Gems/1.8/gems/rack-1.1.0/lib/rack/lock.rb:11:in `synchronize'
+/Library/Ruby/Gems/1.8/gems/rack-1.1.0/lib/rack/lock.rb:11:in `call'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_controller/dispatcher.rb:114:in `call'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_controller/reloader.rb:34:in `run'
+/Library/Ruby/Gems/1.8/gems/actionpack-2.3.8/lib/action_controller/dispatcher.rb:108:in `call'
+/Library/Ruby/Gems/1.8/gems/rails-2.3.8/lib/rails/rack/static.rb:31:in `call'
+/Library/Ruby/Gems/1.8/gems/rack-1.1.0/lib/rack/urlmap.rb:47:in `call'
+/Library/Ruby/Gems/1.8/gems/rack-1.1.0/lib/rack/urlmap.rb:41:in `each'
+/Library/Ruby/Gems/1.8/gems/rack-1.1.0/lib/rack/urlmap.rb:41:in `call'
+/Library/Ruby/Gems/1.8/gems/rails-2.3.8/lib/rails/rack/log_tailer.rb:17:in `call'
+/Library/Ruby/Gems/1.8/gems/rack-1.1.0/lib/rack/content_length.rb:13:in `call'
+/Library/Ruby/Gems/1.8/gems/rack-1.1.0/lib/rack/chunked.rb:15:in `call'
+/Library/Ruby/Gems/1.8/gems/rack-1.1.0/lib/rack/handler/mongrel.rb:67:in `process'
+/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/lib/mongrel.rb:159:in `process_client'
+/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/lib/mongrel.rb:158:in `each'
+/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/lib/mongrel.rb:158:in `process_client'
+/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/lib/mongrel.rb:285:in `run'
+/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/lib/mongrel.rb:285:in `initialize'
+/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/lib/mongrel.rb:285:in `new'
+/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/lib/mongrel.rb:285:in `run'
+/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/lib/mongrel.rb:268:in `initialize'
+/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/lib/mongrel.rb:268:in `new'
+/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/gems/1.8/gems/mongrel-1.1.5/lib/mongrel.rb:268:in `run'
+/Library/Ruby/Gems/1.8/gems/rack-1.1.0/lib/rack/handler/mongrel.rb:38:in `run'
+/Library/Ruby/Gems/1.8/gems/rails-2.3.8/lib/commands/server.rb:111
+/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'
+/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `require'
+script/server:3
+
+ActionView::TemplateError (compile error
+/Users/danbee/Sites/rails/photos/app/views/categories/index.html.erb:6: syntax error, unexpected '=', expecting ')'
+...ry_photos_path, :category_id = category ).to_s); @output_buf...
+ ^) on line #6 of app/views/categories/index.html.erb:
+3: <% @categories.each do |category| %>
+4:
+5:
+6: <%= link_to '
'+h(category.name.downcase)+'
', category_photos_path, :category_id = category %>
+7:
+8:
+9: <% end %>
+
+ app/views/categories/index.html.erb:18:in `compile!'
+ app/controllers/categories_controller.rb:8:in `index'
+
+Rendered rescues/_trace (88.3ms)
+Rendered rescues/_request_and_response (0.3ms)
+Rendering rescues/layout (internal_server_error)
+
+
+Processing CategoriesController#index (for 127.0.0.1 at 2010-10-08 11:57:16) [GET]
+ [4;35;1mCategory Load (0.7ms)[0m [0mSELECT * FROM "categories" [0m
+Rendering template within layouts/photos
+Rendering categories/index
+
+ActionView::TemplateError (category_photos_url failed to generate from {:action=>"index", :controller=>"photos"} - you may have ambiguous routes, or you may need to supply additional parameters for this route. content_url has the following required parameters: ["categories", :category_id, "photos"] - are they all satisfied?) on line #6 of app/views/categories/index.html.erb:
+3: <% @categories.each do |category| %>
+4:
+5:
+6: <%= link_to '
'+h(category.name.downcase)+'
', category_photos_path, :category_id => category %>
+7:
+8:
+9: <% end %>
+
+ (eval):21:in `category_photos_path'
+ app/views/categories/index.html.erb:6
+ app/views/categories/index.html.erb:3:in `each'
+ app/views/categories/index.html.erb:3
+ app/controllers/categories_controller.rb:8:in `index'
+
+Rendered rescues/_trace (29.8ms)
+Rendered rescues/_request_and_response (0.3ms)
+Rendering rescues/layout (internal_server_error)
+
+
+Processing CategoriesController#index (for 127.0.0.1 at 2010-10-08 11:58:09) [GET]
+ [4;36;1mCategory Load (0.7ms)[0m [0;1mSELECT * FROM "categories" [0m
+Rendering template within layouts/photos
+Rendering categories/index
+Completed in 71ms (View: 67, DB: 1) | 200 OK [http://localhost/categories/]
+
+
+Processing PhotosController#index (for 127.0.0.1 at 2010-10-08 11:58:15) [GET]
+ Parameters: {"category_id"=>"1"}
+ [4;35;1mPhoto Load (1.1ms)[0m [0mSELECT * FROM "photos" [0m
+Rendering template within layouts/photos
+Rendering photos/index
+Completed in 19ms (View: 11, DB: 1) | 200 OK [http://localhost/categories/1/photos]
+
+
+Processing CategoriesController#index (for 127.0.0.1 at 2010-10-08 12:10:02) [GET]
+ [4;36;1mCategory Load (0.7ms)[0m [0;1mSELECT * FROM "categories" [0m
+Rendering template within layouts/photos
+Rendering categories/index
+Completed in 11ms (View: 6, DB: 1) | 200 OK [http://localhost/categories]
+
+
+Processing CategoriesController#show (for 127.0.0.1 at 2010-10-08 12:10:36) [GET]
+ Parameters: {"id"=>"1"}
+ [4;35;1mCategory Load (0.3ms)[0m [0mSELECT * FROM "categories" WHERE ("categories"."id" = 1) [0m
+Rendering template within layouts/photos
+Rendering categories/show
+Completed in 12ms (View: 4, DB: 0) | 200 OK [http://localhost/categories/1]
+
+
+Processing PhotosController#index (for 127.0.0.1 at 2010-10-08 12:10:39) [GET]
+ Parameters: {"category_id"=>"1"}
+ [4;36;1mPhoto Load (1.0ms)[0m [0;1mSELECT * FROM "photos" [0m
+Rendering template within layouts/photos
+Rendering photos/index
+Completed in 72ms (View: 63, DB: 1) | 200 OK [http://localhost/categories/1/photos]
+
+
+Processing CategoriesController#1 (for 127.0.0.1 at 2010-10-08 12:14:36) [GET]
+ Parameters: {"id"=>"photos"}
+
+ActionController::UnknownAction (No action responded to 1. Actions: create, destroy, edit, index, new, show, and update):
+
+
+Rendering rescues/layout (not_found)
+
+
+Processing PhotosController#index (for 127.0.0.1 at 2010-10-08 12:15:40) [GET]
+ Parameters: {"category_id"=>"1"}
+ [4;35;1mPhoto Load (0.9ms)[0m [0mSELECT * FROM "photos" [0m
+Rendering template within layouts/photos
+Rendering photos/index
+Completed in 39ms (View: 33, DB: 1) | 200 OK [http://localhost/categories/1/photos]
+
+
+Processing ApplicationController#index (for 127.0.0.1 at 2010-10-08 12:19:30) [GET]
+ Parameters: {"category_id"=>"1"}
+
+SyntaxError (/Users/danbee/Sites/rails/photos/app/controllers/photos_controller.rb:8: odd number list for Hash
+...conditions => { :category_id = params[:category_id] })
+ ^
+/Users/danbee/Sites/rails/photos/app/controllers/photos_controller.rb:8: syntax error, unexpected '=', expecting '}'
+...conditions => { :category_id = params[:category_id] })
+ ^
+/Users/danbee/Sites/rails/photos/app/controllers/photos_controller.rb:8: syntax error, unexpected '}', expecting kEND
+...ry_id = params[:category_id] })
+ ^
+/Users/danbee/Sites/rails/photos/app/controllers/photos_controller.rb:24: syntax error, unexpected $end, expecting kEND):
+
+
+Rendered rescues/_trace (18.6ms)
+Rendered rescues/_request_and_response (0.3ms)
+Rendering rescues/layout (internal_server_error)
+
+
+Processing PhotosController#index (for 127.0.0.1 at 2010-10-08 12:19:35) [GET]
+ Parameters: {"category_id"=>"1"}
+ [4;36;1mPhoto Load (21.1ms)[0m [0;1mSELECT * FROM "photos" WHERE ("photos"."category_id" = '1') [0m
+Rendering template within layouts/photos
+Rendering photos/index
+Completed in 69ms (View: 42, DB: 21) | 200 OK [http://localhost/categories/1/photos]
+
+
+Processing CategoriesController#show (for 127.0.0.1 at 2010-10-08 12:19:41) [GET]
+ Parameters: {"id"=>"2"}
+ [4;35;1mCategory Load (0.2ms)[0m [0mSELECT * FROM "categories" WHERE ("categories"."id" = 2) [0m
+Rendering template within layouts/photos
+Rendering categories/show
+Completed in 72ms (View: 10, DB: 0) | 200 OK [http://localhost/categories/2]
+
+
+Processing PhotosController#index (for 127.0.0.1 at 2010-10-08 12:19:43) [GET]
+ Parameters: {"category_id"=>"2"}
+ [4;36;1mPhoto Load (1.0ms)[0m [0;1mSELECT * FROM "photos" WHERE ("photos"."category_id" = '2') [0m
+Rendering template within layouts/photos
+Rendering photos/index
+Completed in 90ms (View: 82, DB: 1) | 200 OK [http://localhost/categories/2/photos]
+
+
+Processing PhotosController#index (for 127.0.0.1 at 2010-10-08 12:19:50) [GET]
+ [4;35;1mPhoto Load (0.4ms)[0m [0mSELECT * FROM "photos" WHERE ("photos"."category_id" IS NULL) [0m
+Rendering template within layouts/photos
+Rendering photos/index
+Completed in 7ms (View: 2, DB: 0) | 200 OK [http://localhost/photos]
+
+
+Processing CategoriesController#show (for 127.0.0.1 at 2010-10-08 12:19:58) [GET]
+ Parameters: {"id"=>"5"}
+ [4;36;1mCategory Load (0.2ms)[0m [0;1mSELECT * FROM "categories" WHERE ("categories"."id" = 5) [0m
+Rendering template within layouts/photos
+Rendering categories/show
+Completed in 8ms (View: 3, DB: 0) | 200 OK [http://localhost/categories/5]
+
+
+Processing PhotosController#index (for 127.0.0.1 at 2010-10-08 12:20:01) [GET]
+ Parameters: {"category_id"=>"5"}
+ [4;35;1mPhoto Load (0.4ms)[0m [0mSELECT * FROM "photos" WHERE ("photos"."category_id" = '5') [0m
+Rendering template within layouts/photos
+Rendering photos/index
+Completed in 9ms (View: 3, DB: 0) | 200 OK [http://localhost/categories/5/photos]
+
+
+Processing CategoriesController#show (for 127.0.0.1 at 2010-10-08 12:20:03) [GET]
+ Parameters: {"id"=>"4"}
+ [4;36;1mCategory Load (0.2ms)[0m [0;1mSELECT * FROM "categories" WHERE ("categories"."id" = 4) [0m
+Rendering template within layouts/photos
+Rendering categories/show
+Completed in 8ms (View: 3, DB: 0) | 200 OK [http://localhost/categories/4]
+
+
+Processing PhotosController#index (for 127.0.0.1 at 2010-10-08 12:20:06) [GET]
+ Parameters: {"category_id"=>"4"}
+ [4;35;1mPhoto Load (0.6ms)[0m [0mSELECT * FROM "photos" WHERE ("photos"."category_id" = '4') [0m
+Rendering template within layouts/photos
+Rendering photos/index
+Completed in 63ms (View: 6, DB: 1) | 200 OK [http://localhost/categories/4/photos]
+
+
+Processing PhotosController#index (for 127.0.0.1 at 2010-10-08 12:22:33) [GET]
+ Parameters: {"category_id"=>"5"}
+ [4;36;1mPhoto Load (0.4ms)[0m [0;1mSELECT * FROM "photos" WHERE ("photos"."category_id" = '5') [0m
+Rendering template within layouts/photos
+Rendering photos/index
+Completed in 9ms (View: 2, DB: 0) | 200 OK [http://localhost/categories/5/photos]
+
+
+Processing PhotosController#index (for 127.0.0.1 at 2010-10-08 12:22:39) [GET]
+ Parameters: {"category_id"=>"3"}
+ [4;35;1mPhoto Load (0.5ms)[0m [0mSELECT * FROM "photos" WHERE ("photos"."category_id" = '3') [0m
+Rendering template within layouts/photos
+Rendering photos/index
+Completed in 13ms (View: 7, DB: 1) | 200 OK [http://localhost/categories/3/photos]
+
+
+Processing PhotosController#index (for 127.0.0.1 at 2010-10-08 12:23:30) [GET]
+ Parameters: {"category_id"=>"3"}
+ [4;36;1mPhoto Load (0.6ms)[0m [0;1mSELECT * FROM "photos" WHERE ("photos"."category_id" = '3') [0m
+Rendering template within layouts/photos
+Rendering photos/index
+Completed in 12ms (View: 6, DB: 1) | 200 OK [http://localhost/categories/3/photos]
+
+
+Processing PhotosController#index (for 127.0.0.1 at 2010-10-08 12:23:33) [GET]
+ [4;35;1mPhoto Load (1.5ms)[0m [0mSELECT * FROM "photos" [0m
+Rendering template within layouts/photos
+Rendering photos/index
+Completed in 69ms (View: 61, DB: 1) | 200 OK [http://localhost/photos]
+
+
+Processing PhotosController#index (for 127.0.0.1 at 2010-10-08 12:24:04) [GET]
+ Parameters: {"category_id"=>"1"}
+ [4;36;1mCategory Load (0.1ms)[0m [0;1mSELECT * FROM "categories" WHERE ("categories"."id" = '--- :category_id
+') LIMIT 1[0m
+ [4;35;1mPhoto Load (0.4ms)[0m [0mSELECT * FROM "photos" WHERE ("photos"."category_id" = '1') [0m
+Rendering template within layouts/photos
+Rendering photos/index
+Completed in 18ms (View: 7, DB: 1) | 200 OK [http://localhost/categories/1/photos]
+
+
+Processing PhotosController#index (for 127.0.0.1 at 2010-10-08 12:24:47) [GET]
+ Parameters: {"category_id"=>"1"}
+ [4;36;1mCategory Load (0.1ms)[0m [0;1mSELECT * FROM "categories" WHERE ("categories"."id" = '--- :category_id
+') LIMIT 1[0m
+ [4;35;1mPhoto Load (0.3ms)[0m [0mSELECT * FROM "photos" WHERE ("photos"."category_id" = '1') [0m
+Rendering template within layouts/photos
+Rendering photos/index
+Completed in 19ms (View: 10, DB: 0) | 200 OK [http://localhost/categories/1/photos]
+
+
+Processing PhotosController#index (for 127.0.0.1 at 2010-10-08 12:24:49) [GET]
+ Parameters: {"category_id"=>"1"}
+ [4;36;1mCategory Load (0.1ms)[0m [0;1mSELECT * FROM "categories" WHERE ("categories"."id" = '--- :category_id
+') LIMIT 1[0m
+ [4;35;1mPhoto Load (0.3ms)[0m [0mSELECT * FROM "photos" WHERE ("photos"."category_id" = '1') [0m
+Rendering template within layouts/photos
+Rendering photos/index
+Completed in 14ms (View: 6, DB: 0) | 200 OK [http://localhost/categories/1/photos]
+
+
+Processing PhotosController#index (for 127.0.0.1 at 2010-10-08 12:25:23) [GET]
+ Parameters: {"category_id"=>"1"}
+ [4;36;1mCategory Load (0.1ms)[0m [0;1mSELECT * FROM "categories" WHERE ("categories"."id" = '--- :category_id
+') LIMIT 1[0m
+ [4;35;1mPhoto Load (0.4ms)[0m [0mSELECT * FROM "photos" WHERE ("photos"."category_id" = '1') [0m
+Rendering template within layouts/photos
+Rendering photos/index
+
+ActionView::TemplateError (You have a nil object when you didn't expect it!
+You might have expected an instance of Array.
+The error occurred while evaluating nil.empty?) on line #1 of app/views/photos/index.html.erb:
+1: <% if !@category.empty? %>
+2:
+3:
+4: <% end %>
+
+ app/views/photos/index.html.erb:1
+
+Rendered rescues/_trace (28.1ms)
+Rendered rescues/_request_and_response (0.3ms)
+Rendering rescues/layout (internal_server_error)
+
+
+Processing PhotosController#index (for 127.0.0.1 at 2010-10-08 12:25:36) [GET]
+ Parameters: {"category_id"=>"1"}
+ [4;36;1mCategory Load (0.1ms)[0m [0;1mSELECT * FROM "categories" WHERE ("categories"."id" = '--- :category_id
+') LIMIT 1[0m
+ [4;35;1mPhoto Load (0.3ms)[0m [0mSELECT * FROM "photos" WHERE ("photos"."category_id" = '1') [0m
+Rendering template within layouts/photos
+Rendering photos/index
+Completed in 17ms (View: 9, DB: 0) | 200 OK [http://localhost/categories/1/photos]
+
+
+Processing PhotosController#index (for 127.0.0.1 at 2010-10-08 12:31:13) [GET]
+ Parameters: {"category_id"=>"1"}
+ [4;36;1mCategory Load (0.2ms)[0m [0;1mSELECT * FROM "categories" WHERE ("categories"."id" = '--- :category_id
+') LIMIT 1[0m
+ [4;35;1mPhoto Load (0.4ms)[0m [0mSELECT * FROM "photos" WHERE ("photos"."category_id" = '1') [0m
+Rendering template within layouts/photos
+Rendering photos/index
+Completed in 74ms (View: 8, DB: 1) | 200 OK [http://localhost/categories/1/photos]
+
+
+Processing PhotosController#index (for 127.0.0.1 at 2010-10-08 12:31:37) [GET]
+ Parameters: {"category_id"=>"1"}
+ [4;36;1mCategory Load (0.1ms)[0m [0;1mSELECT * FROM "categories" WHERE ("categories"."id" = '--- :category_id
+') LIMIT 1[0m
+ [4;35;1mPhoto Load (0.4ms)[0m [0mSELECT * FROM "photos" WHERE ("photos"."category_id" = '1') [0m
+Rendering template within layouts/photos
+Rendering photos/index
+
+ActionView::TemplateError (undefined method `name' for nil:NilClass) on line #1 of app/views/photos/index.html.erb:
+1: <% if @category.name %>
+2:
+3:
+4: <% end %>
+
+ app/views/photos/index.html.erb:1
+
+Rendered rescues/_trace (25.4ms)
+Rendered rescues/_request_and_response (0.3ms)
+Rendering rescues/layout (internal_server_error)
+
+
+Processing PhotosController#index (for 127.0.0.1 at 2010-10-08 12:32:31) [GET]
+ Parameters: {"category_id"=>"1"}
+ [4;36;1mCategory Load (0.2ms)[0m [0;1mSELECT * FROM "categories" WHERE ("categories"."id" = '1') LIMIT 1[0m
+ [4;35;1mPhoto Load (0.4ms)[0m [0mSELECT * FROM "photos" WHERE ("photos"."category_id" = '1') [0m
+Rendering template within layouts/photos
+Rendering photos/index
+Completed in 74ms (View: 7, DB: 1) | 200 OK [http://localhost/categories/1/photos]
+
+
+Processing PhotosController#index (for 127.0.0.1 at 2010-10-08 12:32:39) [GET]
+ Parameters: {"category_id"=>"1"}
+ [4;36;1mCategory Load (0.2ms)[0m [0;1mSELECT * FROM "categories" WHERE ("categories"."id" = '1') LIMIT 1[0m
+ [4;35;1mPhoto Load (0.3ms)[0m [0mSELECT * FROM "photos" WHERE ("photos"."category_id" = '1') [0m
+Rendering template within layouts/photos
+Rendering photos/index
+Completed in 19ms (View: 9, DB: 1) | 200 OK [http://localhost/categories/1/photos]
+
+
+Processing PhotosController#index (for 127.0.0.1 at 2010-10-08 12:34:09) [GET]
+ Parameters: {"category_id"=>"1"}
+ [4;36;1mCategory Load (0.2ms)[0m [0;1mSELECT * FROM "categories" WHERE ("categories"."id" = '1') LIMIT 1[0m
+ [4;35;1mPhoto Load (0.4ms)[0m [0mSELECT * FROM "photos" WHERE ("photos"."category_id" = '1') [0m
+Rendering template within layouts/photos
+Rendering photos/index
+Completed in 17ms (View: 8, DB: 1) | 200 OK [http://localhost/categories/1/photos]
+
+
+Processing PhotosController#index (for 127.0.0.1 at 2010-10-08 12:34:25) [GET]
+ Parameters: {"category_id"=>"1"}
+ [4;36;1mCategory Load (0.2ms)[0m [0;1mSELECT * FROM "categories" WHERE ("categories"."id" = '1') LIMIT 1[0m
+ [4;35;1mPhoto Load (0.3ms)[0m [0mSELECT * FROM "photos" WHERE ("photos"."category_id" = '1') [0m
+Rendering template within layouts/photos
+Rendering photos/index
+Completed in 17ms (View: 8, DB: 0) | 200 OK [http://localhost/categories/1/photos]
+
+
+Processing PhotosController#index (for 127.0.0.1 at 2010-10-08 12:34:31) [GET]
+ Parameters: {"category_id"=>"1"}
+ [4;36;1mCategory Load (0.3ms)[0m [0;1mSELECT * FROM "categories" WHERE ("categories"."id" = '1') LIMIT 1[0m
+ [4;35;1mPhoto Load (0.4ms)[0m [0mSELECT * FROM "photos" WHERE ("photos"."category_id" = '1') [0m
+Rendering template within layouts/photos
+Rendering photos/index
+Completed in 20ms (View: 6, DB: 1) | 200 OK [http://localhost/categories/1/photos]
+
+
+Processing CategoriesController#index (for 127.0.0.1 at 2010-10-08 12:35:13) [GET]
+ [4;36;1mCategory Load (0.9ms)[0m [0;1mSELECT * FROM "categories" [0m
+Rendering template within layouts/photos
+Rendering categories/index
+Completed in 16ms (View: 9, DB: 1) | 200 OK [http://localhost/categories]
+
+
+Processing CategoriesController#index (for 127.0.0.1 at 2010-10-08 12:35:23) [GET]
+ [4;35;1mCategory Load (0.6ms)[0m [0mSELECT * FROM "categories" [0m
+Rendering template within layouts/photos
+Rendering categories/index
+Completed in 9ms (View: 5, DB: 1) | 200 OK [http://localhost/categories]
+
+
+Processing CategoriesController#index (for 127.0.0.1 at 2010-10-08 12:35:42) [GET]
+ [4;36;1mCategory Load (0.7ms)[0m [0;1mSELECT * FROM "categories" [0m
+Rendering template within layouts/photos
+Rendering categories/index
+Completed in 60ms (View: 54, DB: 1) | 200 OK [http://localhost/categories]
+
+
+Processing CategoriesController#index (for 127.0.0.1 at 2010-10-08 12:36:57) [GET]
+ [4;35;1mCategory Load (0.7ms)[0m [0mSELECT * FROM "categories" [0m
+Rendering template within layouts/photos
+Rendering categories/index
+Completed in 10ms (View: 5, DB: 1) | 200 OK [http://localhost/categories]
+
+
+Processing CategoriesController#show (for 127.0.0.1 at 2010-10-08 12:36:58) [GET]
+ Parameters: {"id"=>"1"}
+ [4;36;1mCategory Load (0.2ms)[0m [0;1mSELECT * FROM "categories" WHERE ("categories"."id" = 1) [0m
+Rendering template within layouts/photos
+Rendering categories/show
+Completed in 9ms (View: 3, DB: 0) | 200 OK [http://localhost/categories/1]
+
+
+Processing PhotosController#index (for 127.0.0.1 at 2010-10-08 12:37:01) [GET]
+ Parameters: {"category_id"=>"1"}
+ [4;35;1mCategory Load (0.2ms)[0m [0mSELECT * FROM "categories" WHERE ("categories"."id" = '1') LIMIT 1[0m
+ [4;36;1mPhoto Load (0.5ms)[0m [0;1mSELECT * FROM "photos" WHERE ("photos"."category_id" = '1') [0m
+Rendering template within layouts/photos
+Rendering photos/index
+
+ActionView::TemplateError (wrong number of arguments (0 for 1)) on line #8 of app/views/photos/index.html.erb:
+5:
+6: <% @photos.each do |photo| %>
+7:
+8: <%= link_to image_tag(), photo.photo.url, :rel => 'photo', :class => 'fancy' %>
+9:
+10: <% end %>
+
+ app/views/photos/index.html.erb:8:in `image_tag'
+ app/views/photos/index.html.erb:8
+ app/views/photos/index.html.erb:6:in `each'
+ app/views/photos/index.html.erb:6
+
+Rendered rescues/_trace (81.5ms)
+Rendered rescues/_request_and_response (0.3ms)
+Rendering rescues/layout (internal_server_error)
+
+
+Processing PhotosController#index (for 127.0.0.1 at 2010-10-08 12:37:19) [GET]
+ Parameters: {"category_id"=>"1"}
+ [4;35;1mCategory Load (0.2ms)[0m [0mSELECT * FROM "categories" WHERE ("categories"."id" = '1') LIMIT 1[0m
+ [4;36;1mPhoto Load (0.4ms)[0m [0;1mSELECT * FROM "photos" WHERE ("photos"."category_id" = '1') [0m
+Rendering template within layouts/photos
+Rendering photos/index
+Completed in 21ms (View: 11, DB: 1) | 200 OK [http://localhost/categories/1/photos]
+
+
+Processing PhotosController#index (for 127.0.0.1 at 2010-10-08 12:37:44) [GET]
+ Parameters: {"category_id"=>"1"}
+ [4;35;1mCategory Load (0.2ms)[0m [0mSELECT * FROM "categories" WHERE ("categories"."id" = '1') LIMIT 1[0m
+ [4;36;1mPhoto Load (0.5ms)[0m [0;1mSELECT * FROM "photos" WHERE ("photos"."category_id" = '1') [0m
+Rendering template within layouts/photos
+Rendering photos/index
+Completed in 18ms (View: 8, DB: 1) | 200 OK [http://localhost/categories/1/photos]
+
+
+Processing PhotosController#index (for 127.0.0.1 at 2010-10-08 12:38:15) [GET]
+ Parameters: {"category_id"=>"1"}
+ [4;35;1mCategory Load (0.3ms)[0m [0mSELECT * FROM "categories" WHERE ("categories"."id" = '1') LIMIT 1[0m
+ [4;36;1mPhoto Load (0.4ms)[0m [0;1mSELECT * FROM "photos" WHERE ("photos"."category_id" = '1') [0m
+Rendering template within layouts/photos
+Rendering photos/index
+Completed in 15ms (View: 5, DB: 1) | 200 OK [http://localhost/categories/1/photos]
+
+
+Processing PhotosController#index (for 127.0.0.1 at 2010-10-08 12:38:29) [GET]
+ Parameters: {"category_id"=>"1"}
+ [4;35;1mCategory Load (0.2ms)[0m [0mSELECT * FROM "categories" WHERE ("categories"."id" = '1') LIMIT 1[0m
+ [4;36;1mPhoto Load (0.3ms)[0m [0;1mSELECT * FROM "photos" WHERE ("photos"."category_id" = '1') [0m
+Rendering template within layouts/photos
+Rendering photos/index
+Completed in 14ms (View: 6, DB: 0) | 200 OK [http://localhost/categories/1/photos]
+
+
+Processing PhotosController#index (for 127.0.0.1 at 2010-10-08 12:39:06) [GET]
+ Parameters: {"category_id"=>"1"}
+ [4;35;1mCategory Load (0.3ms)[0m [0mSELECT * FROM "categories" WHERE ("categories"."id" = '1') LIMIT 1[0m
+ [4;36;1mPhoto Load (0.4ms)[0m [0;1mSELECT * FROM "photos" WHERE ("photos"."category_id" = '1') [0m
+Rendering template within layouts/photos
+Rendering photos/index
+Completed in 19ms (View: 10, DB: 1) | 200 OK [http://localhost/categories/1/photos]
+
+
+Processing PhotosController#index (for 127.0.0.1 at 2010-10-08 12:39:18) [GET]
+ Parameters: {"category_id"=>"1"}
+ [4;35;1mCategory Load (0.2ms)[0m [0mSELECT * FROM "categories" WHERE ("categories"."id" = '1') LIMIT 1[0m
+ [4;36;1mPhoto Load (0.4ms)[0m [0;1mSELECT * FROM "photos" WHERE ("photos"."category_id" = '1') [0m
+Rendering template within layouts/photos
+Rendering photos/index
+Completed in 18ms (View: 9, DB: 1) | 200 OK [http://localhost/categories/1/photos]
+
+
+Processing PhotosController#index (for 127.0.0.1 at 2010-10-08 12:39:29) [GET]
+ Parameters: {"category_id"=>"1"}
+ [4;35;1mCategory Load (0.3ms)[0m [0mSELECT * FROM "categories" WHERE ("categories"."id" = '1') LIMIT 1[0m
+ [4;36;1mPhoto Load (0.3ms)[0m [0;1mSELECT * FROM "photos" WHERE ("photos"."category_id" = '1') [0m
+Rendering template within layouts/photos
+Rendering photos/index
+Completed in 72ms (View: 9, DB: 1) | 200 OK [http://localhost/categories/1/photos]
+
+
+Processing PhotosController#index (for 127.0.0.1 at 2010-10-08 12:40:36) [GET]
+ Parameters: {"category_id"=>"1"}
+ [4;35;1mCategory Load (0.2ms)[0m [0mSELECT * FROM "categories" WHERE ("categories"."id" = '1') LIMIT 1[0m
+ [4;36;1mPhoto Load (0.4ms)[0m [0;1mSELECT * FROM "photos" WHERE ("photos"."category_id" = '1') [0m
+Rendering template within layouts/photos
+Rendering photos/index
+Completed in 19ms (View: 9, DB: 1) | 200 OK [http://localhost/categories/1/photos]
+
+
+Processing PhotosController#index (for 127.0.0.1 at 2010-10-08 12:40:49) [GET]
+ Parameters: {"category_id"=>"1"}
+ [4;35;1mCategory Load (0.2ms)[0m [0mSELECT * FROM "categories" WHERE ("categories"."id" = '1') LIMIT 1[0m
+ [4;36;1mPhoto Load (0.6ms)[0m [0;1mSELECT * FROM "photos" WHERE ("photos"."category_id" = '1') [0m
+Rendering template within layouts/photos
+Rendering photos/index
+Completed in 20ms (View: 9, DB: 1) | 200 OK [http://localhost/categories/1/photos]
+
+
+Processing PhotosController#index (for 127.0.0.1 at 2010-10-08 12:40:50) [GET]
+ Parameters: {"category_id"=>"1"}
+ [4;35;1mCategory Load (0.2ms)[0m [0mSELECT * FROM "categories" WHERE ("categories"."id" = '1') LIMIT 1[0m
+ [4;36;1mPhoto Load (0.5ms)[0m [0;1mSELECT * FROM "photos" WHERE ("photos"."category_id" = '1') [0m
+Rendering template within layouts/photos
+Rendering photos/index
+Completed in 18ms (View: 7, DB: 1) | 200 OK [http://localhost/categories/1/photos]
+
+
+Processing PhotosController#index (for 127.0.0.1 at 2010-10-08 12:41:06) [GET]
+ Parameters: {"category_id"=>"1"}
+ [4;35;1mCategory Load (0.2ms)[0m [0mSELECT * FROM "categories" WHERE ("categories"."id" = '1') LIMIT 1[0m
+ [4;36;1mPhoto Load (0.8ms)[0m [0;1mSELECT * FROM "photos" WHERE ("photos"."category_id" = '1') [0m
+Rendering template within layouts/photos
+Rendering photos/index
+Completed in 19ms (View: 9, DB: 1) | 200 OK [http://localhost/categories/1/photos]
+
+
+Processing PhotosController#index (for 127.0.0.1 at 2010-10-08 12:41:27) [GET]
+ Parameters: {"category_id"=>"1"}
+ [4;35;1mCategory Load (0.3ms)[0m [0mSELECT * FROM "categories" WHERE ("categories"."id" = '1') LIMIT 1[0m
+ [4;36;1mPhoto Load (0.4ms)[0m [0;1mSELECT * FROM "photos" WHERE ("photos"."category_id" = '1') [0m
+Rendering template within layouts/photos
+Rendering photos/index
+Completed in 19ms (View: 9, DB: 1) | 200 OK [http://localhost/categories/1/photos]
+
+
+Processing PhotosController#index (for 127.0.0.1 at 2010-10-08 12:41:37) [GET]
+ Parameters: {"category_id"=>"1"}
+ [4;35;1mCategory Load (0.3ms)[0m [0mSELECT * FROM "categories" WHERE ("categories"."id" = '1') LIMIT 1[0m
+ [4;36;1mPhoto Load (0.3ms)[0m [0;1mSELECT * FROM "photos" WHERE ("photos"."category_id" = '1') [0m
+Rendering template within layouts/photos
+Rendering photos/index
+Completed in 19ms (View: 8, DB: 1) | 200 OK [http://localhost/categories/1/photos]
+
+
+Processing PhotosController#index (for 127.0.0.1 at 2010-10-08 12:41:50) [GET]
+ Parameters: {"category_id"=>"1"}
+ [4;35;1mCategory Load (0.2ms)[0m [0mSELECT * FROM "categories" WHERE ("categories"."id" = '1') LIMIT 1[0m
+ [4;36;1mPhoto Load (0.6ms)[0m [0;1mSELECT * FROM "photos" WHERE ("photos"."category_id" = '1') [0m
+Rendering template within layouts/photos
+Rendering photos/index
+Completed in 70ms (View: 9, DB: 1) | 200 OK [http://localhost/categories/1/photos]
+
+
+Processing PhotosController#index (for 127.0.0.1 at 2010-10-08 12:42:07) [GET]
+ Parameters: {"category_id"=>"1"}
+ [4;35;1mCategory Load (0.2ms)[0m [0mSELECT * FROM "categories" WHERE ("categories"."id" = '1') LIMIT 1[0m
+ [4;36;1mPhoto Load (0.4ms)[0m [0;1mSELECT * FROM "photos" WHERE ("photos"."category_id" = '1') [0m
+Rendering template within layouts/photos
+Rendering photos/index
+Completed in 15ms (View: 6, DB: 1) | 200 OK [http://localhost/categories/1/photos]
+
+
+Processing PhotosController#index (for 127.0.0.1 at 2010-10-08 12:42:31) [GET]
+ Parameters: {"category_id"=>"1"}
+ [4;35;1mCategory Load (0.2ms)[0m [0mSELECT * FROM "categories" WHERE ("categories"."id" = '1') LIMIT 1[0m
+ [4;36;1mPhoto Load (0.4ms)[0m [0;1mSELECT * FROM "photos" WHERE ("photos"."category_id" = '1') [0m
+Rendering template within layouts/photos
+Rendering photos/index
+Completed in 21ms (View: 10, DB: 1) | 200 OK [http://localhost/categories/1/photos]
+
+
+Processing PhotosController#index (for 127.0.0.1 at 2010-10-08 12:43:27) [GET]
+ Parameters: {"category_id"=>"1"}
+ [4;35;1mCategory Load (0.2ms)[0m [0mSELECT * FROM "categories" WHERE ("categories"."id" = '1') LIMIT 1[0m
+ [4;36;1mPhoto Load (0.4ms)[0m [0;1mSELECT * FROM "photos" WHERE ("photos"."category_id" = '1') [0m
+Rendering template within layouts/photos
+Rendering photos/index
+Completed in 20ms (View: 10, DB: 1) | 200 OK [http://localhost/categories/1/photos]
+
+
+Processing PhotosController#index (for 127.0.0.1 at 2010-10-08 12:43:46) [GET]
+ Parameters: {"category_id"=>"1"}
+ [4;35;1mCategory Load (0.2ms)[0m [0mSELECT * FROM "categories" WHERE ("categories"."id" = '1') LIMIT 1[0m
+ [4;36;1mPhoto Load (0.3ms)[0m [0;1mSELECT * FROM "photos" WHERE ("photos"."category_id" = '1') [0m
+Rendering template within layouts/photos
+Rendering photos/index
+Completed in 16ms (View: 6, DB: 1) | 200 OK [http://localhost/categories/1/photos]
+
+
+Processing PhotosController#index (for 127.0.0.1 at 2010-10-08 12:44:01) [GET]
+ Parameters: {"category_id"=>"1"}
+ [4;35;1mCategory Load (0.2ms)[0m [0mSELECT * FROM "categories" WHERE ("categories"."id" = '1') LIMIT 1[0m
+ [4;36;1mPhoto Load (0.3ms)[0m [0;1mSELECT * FROM "photos" WHERE ("photos"."category_id" = '1') [0m
+Rendering template within layouts/photos
+Rendering photos/index
+Completed in 14ms (View: 5, DB: 1) | 200 OK [http://localhost/categories/1/photos]
+
+
+Processing PhotosController#index (for 127.0.0.1 at 2010-10-08 12:44:13) [GET]
+ Parameters: {"category_id"=>"1"}
+ [4;35;1mCategory Load (0.2ms)[0m [0mSELECT * FROM "categories" WHERE ("categories"."id" = '1') LIMIT 1[0m
+ [4;36;1mPhoto Load (0.5ms)[0m [0;1mSELECT * FROM "photos" WHERE ("photos"."category_id" = '1') [0m
+Rendering template within layouts/photos
+Rendering photos/index
+Completed in 68ms (View: 6, DB: 1) | 200 OK [http://localhost/categories/1/photos]
+
+
+Processing PhotosController#index (for 127.0.0.1 at 2010-10-08 12:44:41) [GET]
+ Parameters: {"category_id"=>"1"}
+ [4;35;1mCategory Load (0.2ms)[0m [0mSELECT * FROM "categories" WHERE ("categories"."id" = '1') LIMIT 1[0m
+ [4;36;1mPhoto Load (0.4ms)[0m [0;1mSELECT * FROM "photos" WHERE ("photos"."category_id" = '1') [0m
+Rendering template within layouts/photos
+Rendering photos/index
+Completed in 18ms (View: 9, DB: 1) | 200 OK [http://localhost/categories/1/photos]
+
+
+Processing PhotosController#index (for 127.0.0.1 at 2010-10-08 12:44:55) [GET]
+ Parameters: {"category_id"=>"1"}
+ [4;35;1mCategory Load (0.2ms)[0m [0mSELECT * FROM "categories" WHERE ("categories"."id" = '1') LIMIT 1[0m
+ [4;36;1mPhoto Load (0.3ms)[0m [0;1mSELECT * FROM "photos" WHERE ("photos"."category_id" = '1') [0m
+Rendering template within layouts/photos
+Rendering photos/index
+Completed in 18ms (View: 9, DB: 1) | 200 OK [http://localhost/categories/1/photos]
+
+
+Processing PhotosController#index (for 127.0.0.1 at 2010-10-08 12:45:40) [GET]
+ Parameters: {"category_id"=>"1"}
+ [4;35;1mCategory Load (0.2ms)[0m [0mSELECT * FROM "categories" WHERE ("categories"."id" = '1') LIMIT 1[0m
+ [4;36;1mPhoto Load (0.5ms)[0m [0;1mSELECT * FROM "photos" WHERE ("photos"."category_id" = '1') [0m
+Rendering template within layouts/photos
+Rendering photos/index
+
+ActionView::TemplateError (undefined local variable or method `category' for #) on line #3 of app/views/photos/index.html.erb:
+1: <% if @category %>
+2:
+3:
<%=h category.name.downcase %>
+4:
+5: <% end %>
+6:
+
+ app/views/photos/index.html.erb:3
+
+Rendered rescues/_trace (28.4ms)
+Rendered rescues/_request_and_response (0.2ms)
+Rendering rescues/layout (internal_server_error)
+
+
+Processing PhotosController#index (for 127.0.0.1 at 2010-10-08 12:45:46) [GET]
+ Parameters: {"category_id"=>"1"}
+ [4;35;1mCategory Load (0.2ms)[0m [0mSELECT * FROM "categories" WHERE ("categories"."id" = '1') LIMIT 1[0m
+ [4;36;1mPhoto Load (0.4ms)[0m [0;1mSELECT * FROM "photos" WHERE ("photos"."category_id" = '1') [0m
+Rendering template within layouts/photos
+Rendering photos/index
+Completed in 19ms (View: 9, DB: 1) | 200 OK [http://localhost/categories/1/photos]
+
+
+Processing PhotosController#index (for 127.0.0.1 at 2010-10-08 12:46:02) [GET]
+ Parameters: {"category_id"=>"2"}
+ [4;35;1mCategory Load (0.3ms)[0m [0mSELECT * FROM "categories" WHERE ("categories"."id" = '2') LIMIT 1[0m
+ [4;36;1mPhoto Load (0.5ms)[0m [0;1mSELECT * FROM "photos" WHERE ("photos"."category_id" = '2') [0m
+Rendering template within layouts/photos
+Rendering photos/index
+Completed in 20ms (View: 7, DB: 1) | 200 OK [http://localhost/categories/2/photos]
+
+
+Processing PhotosController#index (for 127.0.0.1 at 2010-10-08 12:46:05) [GET]
+ Parameters: {"category_id"=>"3"}
+ [4;35;1mCategory Load (0.4ms)[0m [0mSELECT * FROM "categories" WHERE ("categories"."id" = '3') LIMIT 1[0m
+ [4;36;1mPhoto Load (0.4ms)[0m [0;1mSELECT * FROM "photos" WHERE ("photos"."category_id" = '3') [0m
+Rendering template within layouts/photos
+Rendering photos/index
+Completed in 18ms (View: 6, DB: 1) | 200 OK [http://localhost/categories/3/photos]
+
+
+Processing PhotosController#index (for 127.0.0.1 at 2010-10-08 12:46:08) [GET]
+ Parameters: {"category_id"=>"4"}
+ [4;35;1mCategory Load (0.2ms)[0m [0mSELECT * FROM "categories" WHERE ("categories"."id" = '4') LIMIT 1[0m
+ [4;36;1mPhoto Load (0.4ms)[0m [0;1mSELECT * FROM "photos" WHERE ("photos"."category_id" = '4') [0m
+Rendering template within layouts/photos
+Rendering photos/index
+Completed in 20ms (View: 8, DB: 1) | 200 OK [http://localhost/categories/4/photos]
+
+
+Processing PhotosController#index (for 127.0.0.1 at 2010-10-08 12:46:10) [GET]
+ Parameters: {"category_id"=>"5"}
+ [4;35;1mCategory Load (0.2ms)[0m [0mSELECT * FROM "categories" WHERE ("categories"."id" = '5') LIMIT 1[0m
+ [4;36;1mPhoto Load (0.2ms)[0m [0;1mSELECT * FROM "photos" WHERE ("photos"."category_id" = '5') [0m
+Rendering template within layouts/photos
+Rendering photos/index
+Completed in 13ms (View: 3, DB: 0) | 200 OK [http://localhost/categories/5/photos]
+
+
+Processing PhotosController#index (for 127.0.0.1 at 2010-10-08 12:46:12) [GET]
+ Parameters: {"category_id"=>"6"}
+ [4;35;1mCategory Load (0.1ms)[0m [0mSELECT * FROM "categories" WHERE ("categories"."id" = '6') LIMIT 1[0m
+ [4;36;1mPhoto Load (0.2ms)[0m [0;1mSELECT * FROM "photos" WHERE ("photos"."category_id" = '6') [0m
+Rendering template within layouts/photos
+Rendering photos/index
+Completed in 12ms (View: 2, DB: 0) | 200 OK [http://localhost/categories/6/photos]
+
+
+Processing PhotosController#index (for 127.0.0.1 at 2010-10-08 12:46:15) [GET]
+ Parameters: {"category_id"=>"1"}
+ [4;35;1mCategory Load (0.2ms)[0m [0mSELECT * FROM "categories" WHERE ("categories"."id" = '1') LIMIT 1[0m
+ [4;36;1mPhoto Load (0.4ms)[0m [0;1mSELECT * FROM "photos" WHERE ("photos"."category_id" = '1') [0m
+Rendering template within layouts/photos
+Rendering photos/index
+Completed in 18ms (View: 7, DB: 1) | 200 OK [http://localhost/categories/1/photos]
+
+
+Processing PhotosController#index (for 127.0.0.1 at 2010-10-08 12:46:20) [GET]
+ [4;35;1mPhoto Load (1.1ms)[0m [0mSELECT * FROM "photos" [0m
+Rendering template within layouts/photos
+Rendering photos/index
+Completed in 18ms (View: 9, DB: 1) | 200 OK [http://localhost/photos]
+
+
+Processing PhotosController#index (for 127.0.0.1 at 2010-10-08 12:46:25) [GET]
+ Parameters: {"category_id"=>"1"}
+ [4;36;1mCategory Load (0.2ms)[0m [0;1mSELECT * FROM "categories" WHERE ("categories"."id" = '1') LIMIT 1[0m
+ [4;35;1mPhoto Load (0.3ms)[0m [0mSELECT * FROM "photos" WHERE ("photos"."category_id" = '1') [0m
+Rendering template within layouts/photos
+Rendering photos/index
+Completed in 18ms (View: 7, DB: 1) | 200 OK [http://localhost/categories/1/photos]
+
+
+Processing CategoriesController#index (for 127.0.0.1 at 2010-10-08 12:46:38) [GET]
+ [4;36;1mCategory Load (0.6ms)[0m [0;1mSELECT * FROM "categories" [0m
+Rendering template within layouts/photos
+Rendering categories/index
+Completed in 9ms (View: 5, DB: 1) | 200 OK [http://localhost/categories/]
+
+
+Processing CategoriesController#show (for 127.0.0.1 at 2010-10-08 12:46:40) [GET]
+ Parameters: {"id"=>"1"}
+ [4;35;1mCategory Load (0.2ms)[0m [0mSELECT * FROM "categories" WHERE ("categories"."id" = 1) [0m
+Rendering template within layouts/photos
+Rendering categories/show
+Completed in 9ms (View: 3, DB: 0) | 200 OK [http://localhost/categories/1]
+
+
+Processing CategoriesController#index (for 127.0.0.1 at 2010-10-08 12:46:42) [GET]
+ [4;36;1mCategory Load (0.6ms)[0m [0;1mSELECT * FROM "categories" [0m
+Rendering template within layouts/photos
+Rendering categories/index
+Completed in 9ms (View: 5, DB: 1) | 200 OK [http://localhost/categories]
+
+
+Processing CategoriesController#show (for 127.0.0.1 at 2010-10-08 12:46:43) [GET]
+ Parameters: {"id"=>"1"}
+ [4;35;1mCategory Load (0.3ms)[0m [0mSELECT * FROM "categories" WHERE ("categories"."id" = 1) [0m
+Rendering template within layouts/photos
+Rendering categories/show
+Completed in 12ms (View: 5, DB: 0) | 200 OK [http://localhost/categories/1]
+
+
+Processing CategoriesController#index (for 127.0.0.1 at 2010-10-08 12:46:44) [GET]
+ [4;36;1mCategory Load (0.6ms)[0m [0;1mSELECT * FROM "categories" [0m
+Rendering template within layouts/photos
+Rendering categories/index
+Completed in 9ms (View: 5, DB: 1) | 200 OK [http://localhost/categories]
+
+
+Processing CategoriesController#show (for 127.0.0.1 at 2010-10-08 12:46:45) [GET]
+ Parameters: {"id"=>"2"}
+ [4;35;1mCategory Load (0.2ms)[0m [0mSELECT * FROM "categories" WHERE ("categories"."id" = 2) [0m
+Rendering template within layouts/photos
+Rendering categories/show
+Completed in 61ms (View: 3, DB: 0) | 200 OK [http://localhost/categories/2]
+
+
+Processing CategoriesController#index (for 127.0.0.1 at 2010-10-08 12:46:46) [GET]
+ [4;36;1mCategory Load (0.6ms)[0m [0;1mSELECT * FROM "categories" [0m
+Rendering template within layouts/photos
+Rendering categories/index
+Completed in 10ms (View: 5, DB: 1) | 200 OK [http://localhost/categories]
+
+
+Processing CategoriesController#index (for 127.0.0.1 at 2010-10-08 12:47:47) [GET]
+ [4;35;1mCategory Load (0.6ms)[0m [0mSELECT * FROM "categories" [0m
+Rendering template within layouts/photos
+Rendering categories/index
+Completed in 9ms (View: 5, DB: 1) | 200 OK [http://localhost/categories]
+
+
+Processing CategoriesController#index (for 127.0.0.1 at 2010-10-08 12:48:10) [GET]
+ [4;36;1mCategory Load (0.6ms)[0m [0;1mSELECT * FROM "categories" [0m
+Rendering template within layouts/photos
+Rendering categories/index
+
+ActionView::TemplateError (undefined local variable or method `category_photos' for #) on line #6 of app/views/categories/index.html.erb:
+3: <% @categories.each do |category| %>
+4:
+5:
+6: <%= link_to '
'+h(category.name.downcase)+'
', category_photos %>
+7:
+8:
+9: <% end %>
+
+ app/views/categories/index.html.erb:6
+ app/views/categories/index.html.erb:3:in `each'
+ app/views/categories/index.html.erb:3
+ app/controllers/categories_controller.rb:8:in `index'
+
+Rendered rescues/_trace (27.4ms)
+Rendered rescues/_request_and_response (0.2ms)
+Rendering rescues/layout (internal_server_error)
+
+
+Processing CategoriesController#index (for 127.0.0.1 at 2010-10-08 12:48:15) [GET]
+ [4;35;1mCategory Load (0.6ms)[0m [0mSELECT * FROM "categories" [0m
+Rendering template within layouts/photos
+Rendering categories/index
+
+ActionView::TemplateError (category_photos_url failed to generate from {:action=>"index", :controller=>"photos"} - you may have ambiguous routes, or you may need to supply additional parameters for this route. content_url has the following required parameters: ["category", :category_id, "comments"] - are they all satisfied?) on line #6 of app/views/categories/index.html.erb:
+3: <% @categories.each do |category| %>
+4:
+5:
+6: <%= link_to '
'+h(category.name.downcase)+'
', category_photos_url %>
+7:
+8:
+9: <% end %>
+
+ (eval):21:in `category_photos_url'
+ app/views/categories/index.html.erb:6
+ app/views/categories/index.html.erb:3:in `each'
+ app/views/categories/index.html.erb:3
+ app/controllers/categories_controller.rb:8:in `index'
+
+Rendered rescues/_trace (88.4ms)
+Rendered rescues/_request_and_response (0.2ms)
+Rendering rescues/layout (internal_server_error)
+
+
+Processing CategoriesController#index (for 127.0.0.1 at 2010-10-08 12:48:41) [GET]
+ [4;36;1mCategory Load (0.6ms)[0m [0;1mSELECT * FROM "categories" [0m
+Rendering template within layouts/photos
+Rendering categories/index
+
+ActionView::TemplateError (category_photos_url failed to generate from {:action=>"index", :controller=>"photos"} - you may have ambiguous routes, or you may need to supply additional parameters for this route. content_url has the following required parameters: ["category", :category_id, "photos"] - are they all satisfied?) on line #6 of app/views/categories/index.html.erb:
+3: <% @categories.each do |category| %>
+4:
+5:
+6: <%= link_to '
'+h(category.name.downcase)+'
', category_photos_url %>
+7:
+8:
+9: <% end %>
+
+ (eval):21:in `category_photos_url'
+ app/views/categories/index.html.erb:6
+ app/views/categories/index.html.erb:3:in `each'
+ app/views/categories/index.html.erb:3
+ app/controllers/categories_controller.rb:8:in `index'
+
+Rendered rescues/_trace (92.1ms)
+Rendered rescues/_request_and_response (0.3ms)
+Rendering rescues/layout (internal_server_error)
+
+
+Processing CategoriesController#index (for 127.0.0.1 at 2010-10-08 12:48:56) [GET]
+ [4;35;1mCategory Load (0.6ms)[0m [0mSELECT * FROM "categories" [0m
+Rendering template within layouts/photos
+Rendering categories/index
+
+ActionView::TemplateError (category_photos_url failed to generate from {:action=>"index", :controller=>"photos"} - you may have ambiguous routes, or you may need to supply additional parameters for this route. content_url has the following required parameters: ["category", :category_id, "photos"] - are they all satisfied?) on line #6 of app/views/categories/index.html.erb:
+3: <% @categories.each do |category| %>
+4:
+5:
+6: <%= link_to '
'+h(category.name.downcase)+'
', category_photos_url, category %>
+7:
+8:
+9: <% end %>
+
+ (eval):21:in `category_photos_url'
+ app/views/categories/index.html.erb:6
+ app/views/categories/index.html.erb:3:in `each'
+ app/views/categories/index.html.erb:3
+ app/controllers/categories_controller.rb:8:in `index'
+
+Rendered rescues/_trace (30.9ms)
+Rendered rescues/_request_and_response (0.3ms)
+Rendering rescues/layout (internal_server_error)
+
+
+Processing CategoriesController#index (for 127.0.0.1 at 2010-10-08 12:49:09) [GET]
+ [4;36;1mCategory Load (0.8ms)[0m [0;1mSELECT * FROM "categories" [0m
+Rendering template within layouts/photos
+Rendering categories/index
+
+ActionView::TemplateError (category_photos_url failed to generate from {:action=>"index", :controller=>"photos"} - you may have ambiguous routes, or you may need to supply additional parameters for this route. content_url has the following required parameters: ["category", :category_id, "photos"] - are they all satisfied?) on line #6 of app/views/categories/index.html.erb:
+3: <% @categories.each do |category| %>
+4:
+5:
+6: <%= link_to '
'+h(category.name.downcase)+'
', category_photos_url, :category_id => category.id %>
+7:
+8:
+9: <% end %>
+
+ (eval):21:in `category_photos_url'
+ app/views/categories/index.html.erb:6
+ app/views/categories/index.html.erb:3:in `each'
+ app/views/categories/index.html.erb:3
+ app/controllers/categories_controller.rb:8:in `index'
+
+Rendered rescues/_trace (31.2ms)
+Rendered rescues/_request_and_response (0.3ms)
+Rendering rescues/layout (internal_server_error)
+
+
+Processing CategoriesController#index (for 127.0.0.1 at 2010-10-08 12:49:30) [GET]
+ [4;35;1mCategory Load (0.7ms)[0m [0mSELECT * FROM "categories" [0m
+Rendering template within layouts/photos
+Rendering categories/index
+
+ActionView::TemplateError (category_photos_url failed to generate from {:action=>"index", :controller=>"photos"} - you may have ambiguous routes, or you may need to supply additional parameters for this route. content_url has the following required parameters: ["category", :id, "photos"] - are they all satisfied?) on line #6 of app/views/categories/index.html.erb:
+3: <% @categories.each do |category| %>
+4:
+5:
+6: <%= link_to '
'+h(category.name.downcase)+'
', category_photos_url, :category_id => category.id %>
+7:
+8:
+9: <% end %>
+
+ (eval):21:in `category_photos_url'
+ app/views/categories/index.html.erb:6
+ app/views/categories/index.html.erb:3:in `each'
+ app/views/categories/index.html.erb:3
+ app/controllers/categories_controller.rb:8:in `index'
+
+Rendered rescues/_trace (30.2ms)
+Rendered rescues/_request_and_response (0.3ms)
+Rendering rescues/layout (internal_server_error)
+
+
+Processing CategoriesController#index (for 127.0.0.1 at 2010-10-08 12:49:58) [GET]
+ [4;36;1mCategory Load (0.6ms)[0m [0;1mSELECT * FROM "categories" [0m
+Rendering template within layouts/photos
+Rendering categories/index
+
+ActionView::TemplateError (category_photos_url failed to generate from {:action=>"index", :controller=>"photos"} - you may have ambiguous routes, or you may need to supply additional parameters for this route. content_url has the following required parameters: ["categories", :category_id, "photos"] - are they all satisfied?) on line #6 of app/views/categories/index.html.erb:
+3: <% @categories.each do |category| %>
+4:
+5:
+6: <%= link_to '
'+h(category.name.downcase)+'
', category_photos_url, :category_id => category.id %>
+7:
+8:
+9: <% end %>
+
+ (eval):21:in `category_photos_url'
+ app/views/categories/index.html.erb:6
+ app/views/categories/index.html.erb:3:in `each'
+ app/views/categories/index.html.erb:3
+ app/controllers/categories_controller.rb:8:in `index'
+
+Rendered rescues/_trace (89.3ms)
+Rendered rescues/_request_and_response (0.3ms)
+Rendering rescues/layout (internal_server_error)
+
+
+Processing CategoriesController#index (for 127.0.0.1 at 2010-10-08 12:50:09) [GET]
+ [4;35;1mCategory Load (0.6ms)[0m [0mSELECT * FROM "categories" [0m
+Rendering template within layouts/photos
+Rendering categories/index
+Completed in 12ms (View: 8, DB: 1) | 200 OK [http://localhost/categories]
+
+
+Processing CategoriesController#index (for 127.0.0.1 at 2010-10-08 12:59:29) [GET]
+ [4;36;1mCategory Load (0.6ms)[0m [0;1mSELECT * FROM "categories" [0m
+Rendering template within layouts/photos
+Rendering categories/index
+
+ActionView::TemplateError (undefined local variable or method `category_photos' for #) on line #6 of app/views/categories/index.html.erb:
+3: <% @categories.each do |category| %>
+4:
+5:
+6: <%= link_to '
'+h(category.name.downcase)+'
', category_photos %>
+7:
+8:
+9: <% end %>
+
+ app/views/categories/index.html.erb:6
+ app/views/categories/index.html.erb:3:in `each'
+ app/views/categories/index.html.erb:3
+ app/controllers/categories_controller.rb:8:in `index'
+
+Rendered rescues/_trace (87.7ms)
+Rendered rescues/_request_and_response (0.3ms)
+Rendering rescues/layout (internal_server_error)
+
+
+Processing CategoriesController#index (for 127.0.0.1 at 2010-10-08 12:59:36) [GET]
+ [4;35;1mCategory Load (0.6ms)[0m [0mSELECT * FROM "categories" [0m
+Rendering template within layouts/photos
+Rendering categories/index
+
+ActionView::TemplateError (category_photos_url failed to generate from {:action=>"index", :controller=>"photos"} - you may have ambiguous routes, or you may need to supply additional parameters for this route. content_url has the following required parameters: ["categories", :category_id, "photos"] - are they all satisfied?) on line #6 of app/views/categories/index.html.erb:
+3: <% @categories.each do |category| %>
+4:
+5:
+6: <%= link_to '
'+h(category.name.downcase)+'
', category_photos_path %>
+7:
+8:
+9: <% end %>
+
+ (eval):21:in `category_photos_path'
+ app/views/categories/index.html.erb:6
+ app/views/categories/index.html.erb:3:in `each'
+ app/views/categories/index.html.erb:3
+ app/controllers/categories_controller.rb:8:in `index'
+
+Rendered rescues/_trace (89.2ms)
+Rendered rescues/_request_and_response (0.3ms)
+Rendering rescues/layout (internal_server_error)
+
+
+Processing CategoriesController#index (for 127.0.0.1 at 2010-10-08 13:00:01) [GET]
+ [4;36;1mCategory Load (0.7ms)[0m [0;1mSELECT * FROM "categories" [0m
+Rendering template within layouts/photos
+Rendering categories/index
+
+ActionView::TemplateError (category_photos_url failed to generate from {:action=>"index", :controller=>"photos"} - you may have ambiguous routes, or you may need to supply additional parameters for this route. content_url has the following required parameters: ["categories", :category_id, "photos"] - are they all satisfied?) on line #6 of app/views/categories/index.html.erb:
+3: <% @categories.each do |category| %>
+4:
+5:
+6: <%= link_to '
'+h(category.name.downcase)+'
', category_photos_path, { :category_id => category.id } %>
+7:
+8:
+9: <% end %>
+
+ (eval):21:in `category_photos_path'
+ app/views/categories/index.html.erb:6
+ app/views/categories/index.html.erb:3:in `each'
+ app/views/categories/index.html.erb:3
+ app/controllers/categories_controller.rb:8:in `index'
+
+Rendered rescues/_trace (30.1ms)
+Rendered rescues/_request_and_response (0.2ms)
+Rendering rescues/layout (internal_server_error)
+
+
+Processing CategoriesController#index (for 127.0.0.1 at 2010-10-08 13:00:13) [GET]
+ [4;35;1mCategory Load (0.6ms)[0m [0mSELECT * FROM "categories" [0m
+Rendering template within layouts/photos
+Rendering categories/index
+Completed in 76ms (View: 71, DB: 1) | 200 OK [http://localhost/categories]
+
+
+Processing CategoriesController#index (for 127.0.0.1 at 2010-10-08 13:01:38) [GET]
+ [4;36;1mCategory Load (21.8ms)[0m [0;1mSELECT * FROM "categories" [0m
+Rendering template within layouts/photos
+Rendering categories/index
+
+ActionView::TemplateError (category_photos_url failed to generate from {:action=>"index", :controller=>"photos"} - you may have ambiguous routes, or you may need to supply additional parameters for this route. content_url has the following required parameters: ["categories", :category_id, "photos"] - are they all satisfied?) on line #6 of app/views/categories/index.html.erb:
+3: <% @categories.each do |category| %>
+4:
+5:
+6: <%= link_to '
'+h(category.name.downcase)+'
', category_photos_path %>
+7:
+8:
+9: <% end %>
+
+ (eval):21:in `category_photos_path'
+ app/views/categories/index.html.erb:6
+ app/views/categories/index.html.erb:3:in `each'
+ app/views/categories/index.html.erb:3
+ app/controllers/categories_controller.rb:8:in `index'
+
+Rendered rescues/_trace (43.6ms)
+Rendered rescues/_request_and_response (0.4ms)
+Rendering rescues/layout (internal_server_error)
+
+
+Processing CategoriesController#index (for 127.0.0.1 at 2010-10-08 13:02:03) [GET]
+ [4;35;1mCategory Load (1.0ms)[0m [0mSELECT * FROM "categories" [0m
+Rendering template within layouts/photos
+Rendering categories/index
+Completed in 30ms (View: 6, DB: 1) | 200 OK [http://localhost/categories]
+
+
+Processing PhotosController#index (for 127.0.0.1 at 2010-10-08 13:02:05) [GET]
+ Parameters: {"category_id"=>"1"}
+ [4;36;1mCategory Load (0.2ms)[0m [0;1mSELECT * FROM "categories" WHERE ("categories"."id" = '1') LIMIT 1[0m
+ [4;35;1mPhoto Load (14.1ms)[0m [0mSELECT * FROM "photos" WHERE ("photos"."category_id" = '1') [0m
+Rendering template within layouts/photos
+Rendering photos/index
+Completed in 42ms (View: 9, DB: 14) | 200 OK [http://localhost/categories/1/photos]
+
+
+Processing PhotosController#index (for 127.0.0.1 at 2010-10-08 13:02:06) [GET]
+ Parameters: {"category_id"=>"2"}
+ [4;36;1mCategory Load (0.2ms)[0m [0;1mSELECT * FROM "categories" WHERE ("categories"."id" = '2') LIMIT 1[0m
+ [4;35;1mPhoto Load (0.3ms)[0m [0mSELECT * FROM "photos" WHERE ("photos"."category_id" = '2') [0m
+Rendering template within layouts/photos
+Rendering photos/index
+Completed in 15ms (View: 6, DB: 1) | 200 OK [http://localhost/categories/2/photos]
+
+
+Processing PhotosController#index (for 127.0.0.1 at 2010-10-08 13:02:08) [GET]
+ Parameters: {"category_id"=>"1"}
+ [4;36;1mCategory Load (0.2ms)[0m [0;1mSELECT * FROM "categories" WHERE ("categories"."id" = '1') LIMIT 1[0m
+ [4;35;1mPhoto Load (0.3ms)[0m [0mSELECT * FROM "photos" WHERE ("photos"."category_id" = '1') [0m
+Rendering template within layouts/photos
+Rendering photos/index
+Completed in 16ms (View: 6, DB: 1) | 200 OK [http://localhost/categories/1/photos]
+
+
+Processing PhotosController#index (for 127.0.0.1 at 2010-10-08 13:02:10) [GET]
+ Parameters: {"category_id"=>"5"}
+ [4;36;1mCategory Load (0.2ms)[0m [0;1mSELECT * FROM "categories" WHERE ("categories"."id" = '5') LIMIT 1[0m
+ [4;35;1mPhoto Load (0.2ms)[0m [0mSELECT * FROM "photos" WHERE ("photos"."category_id" = '5') [0m
+Rendering template within layouts/photos
+Rendering photos/index
+Completed in 12ms (View: 3, DB: 0) | 200 OK [http://localhost/categories/5/photos]
+
+
+Processing PhotosController#index (for 127.0.0.1 at 2010-10-08 13:02:13) [GET]
+ Parameters: {"category_id"=>"4"}
+ [4;36;1mCategory Load (0.2ms)[0m [0;1mSELECT * FROM "categories" WHERE ("categories"."id" = '4') LIMIT 1[0m
+ [4;35;1mPhoto Load (0.3ms)[0m [0mSELECT * FROM "photos" WHERE ("photos"."category_id" = '4') [0m
+Rendering template within layouts/photos
+Rendering photos/index
+Completed in 14ms (View: 6, DB: 1) | 200 OK [http://localhost/categories/4/photos]
+
+
+Processing PhotosController#index (for 127.0.0.1 at 2010-10-08 13:02:15) [GET]
+ Parameters: {"category_id"=>"5"}
+ [4;36;1mCategory Load (0.2ms)[0m [0;1mSELECT * FROM "categories" WHERE ("categories"."id" = '5') LIMIT 1[0m
+ [4;35;1mPhoto Load (0.1ms)[0m [0mSELECT * FROM "photos" WHERE ("photos"."category_id" = '5') [0m
+Rendering template within layouts/photos
+Rendering photos/index
+Completed in 11ms (View: 3, DB: 0) | 200 OK [http://localhost/categories/5/photos]
+
+
+Processing PhotosController#index (for 127.0.0.1 at 2010-10-08 13:02:23) [GET]
+ Parameters: {"category_id"=>"5"}
+ [4;36;1mCategory Load (0.2ms)[0m [0;1mSELECT * FROM "categories" WHERE ("categories"."id" = '5') LIMIT 1[0m
+ [4;35;1mPhoto Load (0.1ms)[0m [0mSELECT * FROM "photos" WHERE ("photos"."category_id" = '5') [0m
+Rendering template within layouts/photos
+Rendering photos/index
+Completed in 11ms (View: 3, DB: 0) | 200 OK [http://localhost/categories/5/photos]
+
+
+Processing PhotosController#index (for 127.0.0.1 at 2010-10-08 13:02:26) [GET]
+ Parameters: {"category_id"=>"4"}
+ [4;36;1mCategory Load (0.2ms)[0m [0;1mSELECT * FROM "categories" WHERE ("categories"."id" = '4') LIMIT 1[0m
+ [4;35;1mPhoto Load (0.4ms)[0m [0mSELECT * FROM "photos" WHERE ("photos"."category_id" = '4') [0m
+Rendering template within layouts/photos
+Rendering photos/index
+Completed in 17ms (View: 7, DB: 1) | 200 OK [http://localhost/categories/4/photos]
+
+
+Processing PhotosController#index (for 127.0.0.1 at 2010-10-08 13:02:27) [GET]
+ Parameters: {"category_id"=>"1"}
+ [4;36;1mCategory Load (0.2ms)[0m [0;1mSELECT * FROM "categories" WHERE ("categories"."id" = '1') LIMIT 1[0m
+ [4;35;1mPhoto Load (0.3ms)[0m [0mSELECT * FROM "photos" WHERE ("photos"."category_id" = '1') [0m
+Rendering template within layouts/photos
+Rendering photos/index
+Completed in 15ms (View: 6, DB: 1) | 200 OK [http://localhost/categories/1/photos]
+
+
+Processing PhotosController#index (for 127.0.0.1 at 2010-10-08 13:02:29) [GET]
+ Parameters: {"category_id"=>"1"}
+ [4;36;1mCategory Load (0.2ms)[0m [0;1mSELECT * FROM "categories" WHERE ("categories"."id" = '1') LIMIT 1[0m
+ [4;35;1mPhoto Load (0.3ms)[0m [0mSELECT * FROM "photos" WHERE ("photos"."category_id" = '1') [0m
+Rendering template within layouts/photos
+Rendering photos/index
+Completed in 14ms (View: 6, DB: 0) | 200 OK [http://localhost/categories/1/photos]
+
+
+Processing PhotosController#index (for 127.0.0.1 at 2010-10-08 13:04:11) [GET]
+ Parameters: {"category_id"=>"1"}
+ [4;36;1mCategory Load (0.2ms)[0m [0;1mSELECT * FROM "categories" WHERE ("categories"."id" = '1') LIMIT 1[0m
+ [4;35;1mPhoto Load (0.4ms)[0m [0mSELECT * FROM "photos" WHERE ("photos"."category_id" = '1') [0m
+Rendering template within layouts/photos
+Rendering photos/index
+Completed in 18ms (View: 7, DB: 1) | 200 OK [http://localhost/categories/1/photos]
+
+
+Processing PhotosController#index (for 127.0.0.1 at 2010-10-08 13:04:25) [GET]
+ Parameters: {"category_id"=>"1"}
+ [4;36;1mCategory Load (0.2ms)[0m [0;1mSELECT * FROM "categories" WHERE ("categories"."id" = '1') LIMIT 1[0m
+ [4;35;1mPhoto Load (0.4ms)[0m [0mSELECT * FROM "photos" WHERE ("photos"."category_id" = '1') [0m
+Rendering template within layouts/photos
+Rendering photos/index
+Completed in 16ms (View: 7, DB: 1) | 200 OK [http://localhost/categories/1/photos]
+
+
+Processing PhotosController#index (for 127.0.0.1 at 2010-10-08 13:04:28) [GET]
+ Parameters: {"category_id"=>"1"}
+ [4;36;1mCategory Load (0.2ms)[0m [0;1mSELECT * FROM "categories" WHERE ("categories"."id" = '1') LIMIT 1[0m
+ [4;35;1mPhoto Load (0.4ms)[0m [0mSELECT * FROM "photos" WHERE ("photos"."category_id" = '1') [0m
+Rendering template within layouts/photos
+Rendering photos/index
+Completed in 16ms (View: 7, DB: 1) | 200 OK [http://localhost/categories/1/photos]
+
+
+Processing PhotosController#index (for 127.0.0.1 at 2010-10-08 13:06:13) [GET]
+ Parameters: {"category_id"=>"3"}
+ [4;36;1mCategory Load (0.2ms)[0m [0;1mSELECT * FROM "categories" WHERE ("categories"."id" = '3') LIMIT 1[0m
+ [4;35;1mPhoto Load (0.2ms)[0m [0mSELECT * FROM "photos" WHERE ("photos"."category_id" = '3') [0m
+Rendering template within layouts/photos
+Rendering photos/index
+Completed in 14ms (View: 6, DB: 0) | 200 OK [http://localhost/categories/3/photos]
+
+
+Processing PhotosController#index (for 127.0.0.1 at 2010-10-08 13:06:14) [GET]
+ Parameters: {"category_id"=>"2"}
+ [4;36;1mCategory Load (0.2ms)[0m [0;1mSELECT * FROM "categories" WHERE ("categories"."id" = '2') LIMIT 1[0m
+ [4;35;1mPhoto Load (0.3ms)[0m [0mSELECT * FROM "photos" WHERE ("photos"."category_id" = '2') [0m
+Rendering template within layouts/photos
+Rendering photos/index
+Completed in 15ms (View: 6, DB: 0) | 200 OK [http://localhost/categories/2/photos]
+
+
+Processing PhotosController#index (for 127.0.0.1 at 2010-10-08 13:06:16) [GET]
+ Parameters: {"category_id"=>"1"}
+ [4;36;1mCategory Load (0.2ms)[0m [0;1mSELECT * FROM "categories" WHERE ("categories"."id" = '1') LIMIT 1[0m
+ [4;35;1mPhoto Load (0.3ms)[0m [0mSELECT * FROM "photos" WHERE ("photos"."category_id" = '1') [0m
+Rendering template within layouts/photos
+Rendering photos/index
+Completed in 67ms (View: 58, DB: 1) | 200 OK [http://localhost/categories/1/photos]
+
+
+Processing PhotosController#index (for 127.0.0.1 at 2010-10-08 13:06:18) [GET]
+ Parameters: {"category_id"=>"4"}
+ [4;36;1mCategory Load (0.2ms)[0m [0;1mSELECT * FROM "categories" WHERE ("categories"."id" = '4') LIMIT 1[0m
+ [4;35;1mPhoto Load (0.4ms)[0m [0mSELECT * FROM "photos" WHERE ("photos"."category_id" = '4') [0m
+Rendering template within layouts/photos
+Rendering photos/index
+Completed in 17ms (View: 7, DB: 1) | 200 OK [http://localhost/categories/4/photos]
+
+
+Processing PhotosController#index (for 127.0.0.1 at 2010-10-08 13:06:51) [GET]
+ Parameters: {"category_id"=>"1"}
+ [4;36;1mCategory Load (0.2ms)[0m [0;1mSELECT * FROM "categories" WHERE ("categories"."id" = '1') LIMIT 1[0m
+ [4;35;1mPhoto Load (0.3ms)[0m [0mSELECT * FROM "photos" WHERE ("photos"."category_id" = '1') [0m
+Rendering template within layouts/photos
+Rendering photos/index
+Completed in 15ms (View: 6, DB: 0) | 200 OK [http://localhost/categories/1/photos]
+
+
+Processing PhotosController#index (for 127.0.0.1 at 2010-10-08 13:06:55) [GET]
+ Parameters: {"category_id"=>"5"}
+ [4;36;1mCategory Load (0.2ms)[0m [0;1mSELECT * FROM "categories" WHERE ("categories"."id" = '5') LIMIT 1[0m
+ [4;35;1mPhoto Load (0.1ms)[0m [0mSELECT * FROM "photos" WHERE ("photos"."category_id" = '5') [0m
+Rendering template within layouts/photos
+Rendering photos/index
+Completed in 11ms (View: 3, DB: 0) | 200 OK [http://localhost/categories/5/photos]
+
+
+Processing PhotosController#index (for 127.0.0.1 at 2010-10-08 13:06:59) [GET]
+ Parameters: {"category_id"=>"3"}
+ [4;36;1mCategory Load (0.2ms)[0m [0;1mSELECT * FROM "categories" WHERE ("categories"."id" = '3') LIMIT 1[0m
+ [4;35;1mPhoto Load (0.5ms)[0m [0mSELECT * FROM "photos" WHERE ("photos"."category_id" = '3') [0m
+Rendering template within layouts/photos
+Rendering photos/index
+Completed in 67ms (View: 6, DB: 1) | 200 OK [http://localhost/categories/3/photos]
+
+
+Processing PhotosController#index (for 127.0.0.1 at 2010-10-08 13:07:57) [GET]
+ Parameters: {"category_id"=>"4"}
+ [4;36;1mCategory Load (0.2ms)[0m [0;1mSELECT * FROM "categories" WHERE ("categories"."id" = '4') LIMIT 1[0m
+ [4;35;1mPhoto Load (0.3ms)[0m [0mSELECT * FROM "photos" WHERE ("photos"."category_id" = '4') [0m
+Rendering template within layouts/photos
+Rendering photos/index
+Completed in 15ms (View: 6, DB: 0) | 200 OK [http://localhost/categories/4/photos]
+
+
+Processing PhotosController#index (for 127.0.0.1 at 2010-10-08 13:07:58) [GET]
+ Parameters: {"category_id"=>"1"}
+ [4;36;1mCategory Load (0.2ms)[0m [0;1mSELECT * FROM "categories" WHERE ("categories"."id" = '1') LIMIT 1[0m
+ [4;35;1mPhoto Load (0.3ms)[0m [0mSELECT * FROM "photos" WHERE ("photos"."category_id" = '1') [0m
+Rendering template within layouts/photos
+Rendering photos/index
+Completed in 15ms (View: 7, DB: 1) | 200 OK [http://localhost/categories/1/photos]
+
+
+Processing PhotosController#index (for 127.0.0.1 at 2010-10-08 13:08:06) [GET]
+ Parameters: {"category_id"=>"4"}
+ [4;36;1mCategory Load (0.2ms)[0m [0;1mSELECT * FROM "categories" WHERE ("categories"."id" = '4') LIMIT 1[0m
+ [4;35;1mPhoto Load (0.3ms)[0m [0mSELECT * FROM "photos" WHERE ("photos"."category_id" = '4') [0m
+Rendering template within layouts/photos
+Rendering photos/index
+Completed in 15ms (View: 6, DB: 1) | 200 OK [http://localhost/categories/4/photos]
+
+
+Processing PhotosController#index (for 127.0.0.1 at 2010-10-08 13:08:14) [GET]
+ Parameters: {"category_id"=>"3"}
+ [4;36;1mCategory Load (0.2ms)[0m [0;1mSELECT * FROM "categories" WHERE ("categories"."id" = '3') LIMIT 1[0m
+ [4;35;1mPhoto Load (0.3ms)[0m [0mSELECT * FROM "photos" WHERE ("photos"."category_id" = '3') [0m
+Rendering template within layouts/photos
+Rendering photos/index
+Completed in 14ms (View: 5, DB: 0) | 200 OK [http://localhost/categories/3/photos]
+
+
+Processing PhotosController#index (for 127.0.0.1 at 2010-10-08 13:08:21) [GET]
+ Parameters: {"category_id"=>"2"}
+ [4;36;1mCategory Load (0.2ms)[0m [0;1mSELECT * FROM "categories" WHERE ("categories"."id" = '2') LIMIT 1[0m
+ [4;35;1mPhoto Load (0.3ms)[0m [0mSELECT * FROM "photos" WHERE ("photos"."category_id" = '2') [0m
+Rendering template within layouts/photos
+Rendering photos/index
+Completed in 15ms (View: 6, DB: 0) | 200 OK [http://localhost/categories/2/photos]
+
+
+Processing PhotosController#index (for 127.0.0.1 at 2010-10-08 13:08:22) [GET]
+ Parameters: {"category_id"=>"1"}
+ [4;36;1mCategory Load (0.2ms)[0m [0;1mSELECT * FROM "categories" WHERE ("categories"."id" = '1') LIMIT 1[0m
+ [4;35;1mPhoto Load (0.3ms)[0m [0mSELECT * FROM "photos" WHERE ("photos"."category_id" = '1') [0m
+Rendering template within layouts/photos
+Rendering photos/index
+Completed in 15ms (View: 7, DB: 1) | 200 OK [http://localhost/categories/1/photos]
+
+
+Processing PhotosController#index (for 127.0.0.1 at 2010-10-08 13:13:08) [GET]
+ Parameters: {"category_id"=>"1"}
+ [4;36;1mCategory Load (0.2ms)[0m [0;1mSELECT * FROM "categories" WHERE ("categories"."id" = '1') LIMIT 1[0m
+ [4;35;1mPhoto Load (0.4ms)[0m [0mSELECT * FROM "photos" WHERE ("photos"."category_id" = '1') [0m
+Rendering template within layouts/photos
+Rendering photos/index
+Completed in 15ms (View: 7, DB: 1) | 200 OK [http://localhost/categories/1/photos]
diff --git a/public/.DS_Store b/public/.DS_Store
index 17475bfd5e2dff84eb0b5e648656a8e1ed56d37c..b9aa4cc67f614fb7eef28a33c5b44aec87d39155 100644
GIT binary patch
delta 122
zcmZoMXfc=|#>B!ku~2NHo+2aL#(>?7iv?Ji7}+NCFex!IOx9;QC&tE5z>vX^&rkxy
z#VN(fIZ65XISiA}GfPbtVZJNK00e9d#SE1|T*8pbkh}RM^Bcy^>>T_YK$AB!vV3Qr
U%rD}|!N|bC1X8;>LSzjy05obGwEzGB
delta 81
zcmZoMXfc=|#>B)qu~2NHo+2a5#(>?7j4YFRSdT=iui6YS=8u@tt`xzlb9T0}wDWFtBWn5Lv?v0C-Il761SM
diff --git a/public/stylesheets/.photos.css.un~ b/public/stylesheets/.photos.css.un~
index c148022769c7f4bdb8deec52d44db6de266d277b..b12b810afb4914fde6ef09c8d6c532b484f1ad32 100644
GIT binary patch
literal 57186
zcmeI5OKcry6~~=AN!vX8N}IkXcG~pexPB*bDNSjCKHO613(BLtwr}j)I=-pnv?=K$
zK?s4U03ied7O(=Ti$p>~q7twHi3Kd!0UN}oAT~%WiV&!j^ZRDb+;i_8+Y?W}-8s>x
z?|3|Oef0n3e6RWL%#)3yKX_vCzUJFK7yS73xBk@l{+8xj|GB&OhUZScvg^vfBwK#+
z#^cZZ=w8cBu&1YIP>R}sI2)v#$qrC!>6tn=adIQSJ=F8e@3Rvw$Z9HnMG5wv
zSWmD1dKf`GfwLU4LTcmWcYGWfO
zz>SkHk<#O=P$8xXs|NzBo|F}7LS8AWD-*Hl+RXEFOU)CDvy;h7^Nr>DomrwOERB$>
z9iFNYy*!RC==ECYF7HIwYA_+S
z)dUDdCuanS>#jxavQBb&PY0-NCO9BEI3q}0SHMk$Vai3t!<0)q!RZJEPTNgvFofGK
zj`{Es6=Irjd#rPKNh(p83UrN7`X?qPlpU;gNKu0$?5^N|vqOcLChU%OveW)+O?I%_
zX`+K8>@MY)vqOcLChU#{b{Ds|mo$g4>l&i;k80LIDonn!_@LCS@e&Kk|1%1`rmk+2#_
zTD=u`?1moDaemkw;=Pq95!KehwSyJLqqU{E#^Pi$q=R-KU2Wn5phEURyAdXin?u{#
zY7bR@ax5RT!{r(i1I+Y9=VXM5;|iyL6b%J+IclTXyaSqRO&DNvR7Q}vuAutoYN&c!
z+pHjSorwl&PRa-p*A-IltVYTv6=<$E;egE-my95BT|xD4i)zKiCAi#RVu2Yc#r-nx
zrw}2k38!~0CsIW3ATyrW(m!9X%{CTWlPmz;Xkr2$OHn>*H=@LIr_S!!VS#bW82K@P
zb>A%+8ynZbJFF5ZYH)ORsz&r$*zH`6UD(qx(_CmSO(xR|vISMS!D){PFA?9l8A0N@
zYjF#ksOIa9x%uVEWOV4@v6Bi8P<RAy;B4=}>ghJ#N;f#&ZsLNWb2Ea(b%on&t2L7$-KMi<(qIGAfC&wR-bxxl;<|$E
z^?>d260M}c2B!TcG!Qb^1Dy{_5Fx4wwlCXkW6H&iGVR<}UHpgDpa~C-&dvxD*A;eO
z3GA*&Q_iyEkw{^g#6EYTf9zmg{>iVp?+b(nVcAb$NZR!U`u^6PA7I}hMUDRmz~93G
zUn4_>m?rSQQIxo}o1hzHR9XO^{{Y#)g4;qs95P`87^r?L)`$|%6{z0~P`qT
zt@wZ$I8B(?VCdY8AaPyc_Vd8)%HmOH*F17)=-|lo5$))pb-+XjN$9a=>f=j9h-y=3
z2ixuh>KtC@47d-B;W4xZRdo+2d)p85J3q(AGsJ&;<Q9
zbp_uW0pHcd+1K564q1B8`k;vrlHT(fLE^eX?_1}WeB*8Sz;(9?5tNS42ol#7eBTcE
zt|^;*<3pzDgw|mbAtb%&G=ju+h2BpCy=#liDctz=NgpCa
zHNp3*fbY5#ADb=sf{8A<DnzL_R{lu{+uS)-(4!Y{&)@NDa3M_d^;NihOo|%JoRg|iwdTRZntS-&xu=}=rnv{F
zjZ!$-Hj!X?REiqNz~uX3RFNum8BA?2i_~;dO!iB=ZLg4r)5lF{FodtKdK*#J?eaWn
zO)vbS^lE$32q{A|$jPMF2&>*lnv2W(kJOGf7G9oA?yoPrSYK|;)RIT)C+Y*qJxh(+
z!az7IPqLe-^<`rgKz>4s8ju0IhXdZfp+W^K1Ga5*ZztH%vS9lF-bNOZkD1t^4B34g
zbF!#V!ODjb=vo1sTdp31RtP7=ZA%o<6tpF~cl%fVR
z=cH;>t$EjqPG<1;W*^9cb?~Ro^`@L|PO}hBo276voO-gU30OYG&zXTtC#v39sw(TP
zOJLgg-;hrGQcNtl@lFrLl&2G1o;G2?jF+|qmfq|cW!B>+a*?JJenC2IelT#lCFKO4
zekq*X*6hLM(^Ax62GFe>a89UD!Qi5t@QXMdvE36Xl4K{sX~*D9ZMi-+u1;v%4YZsYj6Q2ZgCBzsPc$RSy4^C&Ua^VBm;r8F
zNTO|RF*}tFH6ZjkDQeJ5r0n2;H;t%J!Dtq>X{0V{8q;rC-4V+@`Y#K-NGy~Ez
zQq%xQ$LDFLid3n&v!l@Pi=d^OlCu4vec4Hz478OVS`VgYrKo|>v8ftW>+;xcPjjsk
z+fLR%vUd%bH$*_GW`cWGe9{!s-a;Zm6)Qn)umX4my7
z*8UbcP|cbM!RY9WAeG$8=(--o+Mg#Kr0OO*C^|VKNF}!nx%B&-*(frRKW7`vu1B%<
zYikLpBPKW?awXe7eMEu?RjdrS=R!}nKOK>fGYsRoaD$ZV6S1~$ZO+z?&(~*@{)veR
zWeBr5DQfWaShRUju{7Q7LLL;|359&vH(P
zP{qn{`fcEJN1AJFNJyk8r_e~w*R$8z9-3&q7Zp&8Qq+LRBJ)NLc!Hrq1=}yz>f$9n
zxr3RFSz~{;2}aH!KSqLuTLZ^xv$KuGxyfWmCjwAva!zIt^jia}M%B7Zy1gB!4Y%JK
z&~(e2MYtR@;lON<{_NSMO02Wam6YrAft~m-N(oC+Q|HF-wb_+qCk{z{ft2p=-pRph
z60zm_$>sgC^_k|9e8H!=IGHRq7xR~ZLGcACY7i!I{f3V!Ql++3@dHVzE!77sRqgEV
zkdrn@S-GvNf@&+Jl<6pqZKufJ^jaxCPI>mQRE
zs`=mdhSeyu9+w%G8h%j=I4A{9-DAsa<13tAlA;Df=cZ~@t;=*>{|nqkTXQ$K>F80LL9m=O(SVHq
z2z)2U(+d%*m@b6y8TbY1HL)#V8gDg&oTy{PwP$Gnds&JaFcT@;IpF;mDpatW&9(SN
z00#rWi4-7B9QiXMh4!&t~m7z?q>!1>0w?#V=xZm+jL?I8Gdu0<)E8
z)_^)CMGc7jw_rug!68BwW6QA`ei69z(Uu3&WFuz)Hzoyer61AH!@sj}3J713q6S`&
z-o^pXMO3I@Wsp7{a`9j>((`zg$h=NY5H2=Z1Wdsiu@R9
zdLB$$kIRJNYkWdx@b&qGs!_Er(`UAA=wlwJ^20Qrufyea6AsMuM9)1V%(`4nBQC}-
z>LOR=R5%`m(P=4a@PnDRm#RpWTJMbW8Tdua+V*~R=2qCXH`_RVY@sI4Uz}cO&OEPo
z$RTxx56`Wq&laL>yRSc_RFEwVD=O>e4yC3B=XBdN_
fb2EZea!ag^O{ClorK8Rylb^o|x563V-`@N`-Bv0u
delta 118
zcmaE~k9kcyQ({Z@qr3}Xc%VjS$89X1thDyF|n?Zkzw3Z5S>vG!N$@uSMUZw^aNf&)WSkoLG8ElTprCgpF&yfv{2r_^|vYUxaL}Uavl&cM0vwic9^)jMBIL>I~v^#ANo2EH*vR?;`JCvjB!973nZG%Py
zr~nn90#twsd|ZJnv7_ { }
+ end
+
+ assert_redirected_to category_path(assigns(:category))
+ end
+
+ test "should show category" do
+ get :show, :id => categories(:one).to_param
+ assert_response :success
+ end
+
+ test "should get edit" do
+ get :edit, :id => categories(:one).to_param
+ assert_response :success
+ end
+
+ test "should update category" do
+ put :update, :id => categories(:one).to_param, :category => { }
+ assert_redirected_to category_path(assigns(:category))
+ end
+
+ test "should destroy category" do
+ assert_difference('Category.count', -1) do
+ delete :destroy, :id => categories(:one).to_param
+ end
+
+ assert_redirected_to categories_path
+ end
+end
diff --git a/test/unit/helpers/categories_helper_test.rb b/test/unit/helpers/categories_helper_test.rb
new file mode 100644
index 0000000..0b03c47
--- /dev/null
+++ b/test/unit/helpers/categories_helper_test.rb
@@ -0,0 +1,4 @@
+require 'test_helper'
+
+class CategoriesHelperTest < ActionView::TestCase
+end