Я получаю следующую ошибку при попытке загрузить файл (простой pdf-файл размером 200 КБ) в проекте rails, который я настраиваю прямо сейчас:
(Извините, но ScribdFile # 6 не может быть загружен в Scribd)
Как я могу узнать, что не так? Я использую Windows 7. У меня такая же конфигурация работает в другой системе (в том числе и в Windows 7) без каких-либо проблем.
Это полный стек (если поможет):
C: /Ruby/lib/ruby/gems/1.8/gems/scribd_fu-2.0.9/lib/scribd_fu.rb: 72: в `upload '
C: /Ruby/lib/ruby/gems/1.8/gems/scribd_fu-2.0.9/lib/scribd_fu.rb: 189: в `upload_to_scribd '
C: /Ruby/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/callbacks.rb: 178: в `send '
C: /Ruby/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/callbacks.rb: 178: в `Assessment_method '
C: /Ruby/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/callbacks.rb: 166: в `call '
C: /Ruby/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/callbacks.rb: 93: в `run '
C: /Ruby/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/callbacks.rb: 92: в «каждый»
C: /Ruby/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/callbacks.rb: 92: в `send '
C: /Ruby/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/callbacks.rb: 92: в `run '
C: /Ruby/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/callbacks.rb: 276: в `run_callbacks '
C: /Ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.5/lib/active_record/callbacks.rb: 344: в `обратном вызове '
C: /Ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.5/lib/active_record/callbacks.rb: 251: в `create_or_update '
C: /Ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.5/lib/active_record/base.rb: 2538: в `save_without_validation '
C: /Ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.5/lib/active_record/validations.rb: 1078: в `save_without_dirty '
C: /Ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.5/lib/active_record/dirty.rb: 79: в `save_without_transactions '
C: /Ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.5/lib/active_record/transactions.rb: 229: в `send '
C: /Ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.5/lib/active_record/transactions.rb: 229: в `with_transaction_returning_status '
C: /Ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.5/lib/active_record/connection_adapters/abstract/database_statements.rb: 136: в «транзакции»
C: /Ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.5/lib/active_record/transactions.rb: 182: в «транзакции»
C: /Ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.5/lib/active_record/transactions.rb: 228: в `with_transaction_returning_status '
C: /Ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.5/lib/active_record/transactions.rb: 196: в `save '
C: /Ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.5/lib/active_record/transactions.rb: 208: в `rollback_active_record_state! '
C: /Ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.5/lib/active_record/transactions.rb: 196: в `save '
C: /Ruby/lib/ruby/gems/1.8/gems/rubyist-aasm-2.1.1/lib/aasm/persistence/active_record_persistence.rb: 196: в `aasm_write_state '
C: /Ruby/lib/ruby/gems/1.8/gems/rubyist-aasm-2.1.1/lib/aasm/aasm.rb: 107: в `set_aasm_current_state_with_persistence '
C: /Ruby/lib/ruby/gems/1.8/gems/rubyist-aasm-2.1.1/lib/aasm/aasm.rb: 160: в `aasm_fire_event '
C: /Ruby/lib/ruby/gems/1.8/gems/rubyist-aasm-2.1.1/lib/aasm/aasm.rb: 61: в
convert!' c:/xampp/htdocs/lightbulb/app/models/scribd_file.rb:30:in
after_initialize 'C: /Ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.5/lib/active_record/callbacks.rb: 347: в `send '
C: /Ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.5/lib/active_record/callbacks.rb: 347: в `обратном вызове '
C: /Ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.5/lib/active_record/base.rb: 2441: в `инициализации '
c: /xampp/htdocs/lightbulb/app/controllers/attachments_controller.rb: 51: в `новом '
c: /xampp/htdocs/lightbulb/app/controllers/attachments_controller.rb: 51: в `create_attachment '
c: /xampp/htdocs/lightbulb/app/controllers/attachments_controller.rb: 49: в «каждый»
c: /xampp/htdocs/lightbulb/app/controllers/attachments_controller.rb: 49: в `create_attachment '
c: /xampp/htdocs/lightbulb/app/controllers/attachments_controller.rb: 12: в `create '
C: /Ruby/lib/ruby/gems/1.8/gems/actionpack-2.3.5/lib/action_controller/base.rb: 1331: в `send '
C: /Ruby/lib/ruby/gems/1.8/gems/actionpack-2.3.5/lib/action_controller/base.rb: 1331: в `perform_action_without_filters '
C: /Ruby/lib/ruby/gems/1.8/gems/actionpack-2.3.5/lib/action_controller/filters.rb: 617: в `call_filters '
C: /Ruby/lib/ruby/gems/1.8/gems/actionpack-2.3.5/lib/action_controller/filters.rb: 610: в `perform_action_without_benchmark '
C: /Ruby/lib/ruby/gems/1.8/gems/actionpack-2.3.5/lib/action_controller/benchmarking.rb: 68: в `perform_action_without_rescue '
C: /Ruby/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/core_ext/benchmark.rb: 17: в мс
C: /Ruby/lib/ruby/1.8/benchmark.rb: 308: в `реальном времени '
C: /Ruby/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/core_ext/benchmark.rb: 17: в мс
C: /Ruby/lib/ruby/gems/1.8/gems/actionpack-2.3.5/lib/action_controller/benchmarking.rb: 68: в `perform_action_without_rescue '
C: /Ruby/lib/ruby/gems/1.8/gems/actionpack-2.3.5/lib/action_controller/rescue.rb: 160: в `perform_action_without_flash '
C: /Ruby/lib/ruby/gems/1.8/gems/actionpack-2.3.5/lib/action_controller/flash.rb: 146: в `perform_action '
C: /Ruby/lib/ruby/gems/1.8/gems/actionpack-2.3.5/lib/action_controller/base.rb: 532: в `send '
C: /Ruby/lib/ruby/gems/1.8/gems/actionpack-2.3.5/lib/action_controller/base.rb: 532: в `process_without_filters '
C: /Ruby/lib/ruby/gems/1.8/gems/actionpack-2.3.5/lib/action_controller/filters.rb: 606: в `process_without_compass '
C: /Ruby/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/lib/compass/app_integration/rails/action_controller.rb: 7: в `процессе '
C: /Ruby/lib/ruby/gems/1.8/gems/actionpack-2.3.5/lib/action_controller/base.rb: 391: в `процессе '
C: /Ruby/lib/ruby/gems/1.8/gems/actionpack-2.3.5/lib/action_controller/base.rb: 386: в `вызове '
C: /Ruby/lib/ruby/gems/1.8/gems/actionpack-2.3.5/lib/action_controller/routing/route_set.rb: 437: в `call '
C: /Ruby/lib/ruby/gems/1.8/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb: 87: в `отправке '
C: /Ruby/lib/ruby/gems/1.8/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb: 121: в _call
C: /Ruby/lib/ruby/gems/1.8/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb: 130: в `build_middleware_stack '
C: /Ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.5/lib/active_record/query_cache.rb: 29: в `вызове '
C: /Ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.5/lib/active_record/query_cache.rb: 29: в `вызове '
C: /Ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.5/lib/active_record/connection_adapters/abstract/query_cache.rb: 34: в `кеше '
C: /Ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.5/lib/active_record/query_cache.rb: 9: в «кеше»
C: /Ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.5/lib/active_record/query_cache.rb: 28: в `вызове '
C: /Ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.5/lib/active_record/connection_adapters/abstract/connection_pool.rb: 361: в `call '
C: /Ruby/lib/ruby/gems/1.8/gems/haml-3.0.24/lib/sass/plugin/rack.rb: 41: в `call '
C: /Ruby/lib/ruby/gems/1.8/gems/actionpack-2.3.5/lib/action_controller/string_coercion.rb: 25: в `вызове '
C: /Ruby/lib/ruby/gems/1.8/gems/rack-1.0.1/lib/rack/head.rb: 9: в `call '
C: /Ruby/lib/ruby/gems/1.8/gems/rack-1.0.1/lib/rack/methodoverride.rb: 24: в `call '
C: /Ruby/lib/ruby/gems/1.8/gems/actionpack-2.3.5/lib/action_controller/params_parser.rb: 15: в `вызове '
C: /Ruby/lib/ruby/gems/1.8/gems/actionpack-2.3.5/lib/action_controller/session/cookie_store.rb: 93: в `call '
C: /Ruby/lib/ruby/gems/1.8/gems/actionpack-2.3.5/lib/action_controller/failsafe.rb: 26: в `вызове '
C: /Ruby/lib/ruby/gems/1.8/gems/rack-1.0.1/lib/rack/lock.rb: 11: в `call '
C: /Ruby/lib/ruby/gems/1.8/gems/rack-1.0.1/lib/rack/lock.rb: 11: в «синхронизировать»
C: /Ruby/lib/ruby/gems/1.8/gems/rack-1.0.1/lib/rack/lock.rb: 11: в `call '
C: /Ruby/lib/ruby/gems/1.8/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb: 106: в `вызове '
C: /Ruby/lib/ruby/gems/1.8/gems/actionpack-2.3.5/lib/action_controller/cgi_process.rb: 44: в `dispatch_cgi '
C: /Ruby/lib/ruby/gems/1.8/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb: 101: в `dispatch_cgi '
C: /Ruby/lib/ruby/gems/1.8/gems/actionpack-2.3.5/lib/action_controller/dispatcher.rb: 27: в `отправке '
C: /Ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-mingw32/lib/mongrel/rails.rb: 76: в `процессе '
C: /Ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-mingw32/lib/mongrel/rails.rb: 74: в `synchronize '
C: /Ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-mingw32/lib/mongrel/rails.rb: 74: в `процессе '
C: /Ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-mingw32/lib/mongrel.rb: 159: в `process_client '
C: /Ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-mingw32/lib/mongrel.rb: 158: в `каждый '
C: /Ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-mingw32/lib/mongrel.rb: 158: в `process_client '
C: /Ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-mingw32/lib/mongrel.rb: 285: в `run '
C: /Ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-mingw32/lib/mongrel.rb: 285: в `инициализации '
C: /Ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-mingw32/lib/mongrel.rb: 285: в `новом '
C: /Ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-mingw32/lib/mongrel.rb: 285: в `run '
C: /Ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-mingw32/lib/mongrel.rb: 268: в `инициализации '
C: /Ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-mingw32/lib/mongrel.rb: 268: в `новом '
C: /Ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-mingw32/lib/mongrel.rb: 268: в `run '
C: /Ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-mingw32/lib/mongrel/configurator.rb: 282: в `run '
C: /Ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-mingw32/lib/mongrel/configurator.rb: 281: в `каждый '
C: /Ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-mingw32/lib/mongrel/configurator.rb: 281: в `run '
C: /Ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-mingw32/bin/mongrel_rails: 128: в `run '
C: /Ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-mingw32/lib/mongrel/command.rb: 212: в `run '
С: /Ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-mingw32/bin/mongrel_rails: 281
C: / Ruby / bin / mongrel_rails: 19: в `load '
C: / Рубин / bin / mongrel_rails: 19