当尝试使用ruby 1.9.2、rails 3.2.1和refinerycms 2.0.1运行一个新的refinerycms应用程序时,在生产过程中会出现此错误。我很好奇是什么原因导致了这一点,因为我的应用程序是从盒子里出来的。
为127.0.0.1启动GET "/“在2012-03-1101:21:11-0800由Refinery::PagesController#home作为=>:en参数处理:{"locale"=>:en}在2ms内完成了500个内部服务器错误
activerecord::StatementIn有效值(无法找到表'refinery_roles'):activerecord (3.2.1) lib/active_record/connection_adapters/schema_cache.rb:12:in table_structure' activerecord (3.2.1) lib/active_record/connection_adapters/sqlite_adapter.rb:351:in列‘activerecord (3.2.1) lib/active_record/connection_adapters/schema_cache.rb:12:inblock in initialize' activerecord (3.2.1) lib/active_record/model_schema.rb:228:intable_structure' activerecord (3.2.1) lib/active_record/connection_adapters/sqlite_adapter.rb:351:in产额’activerecord (3.2.1) lib/activerecord/model_schema.rb:228:indefault' activerecord (3.2.1) lib/active_record/model_schema.rb:228:in列的activerecord (3.2.1) lib/active_ column_names' activerecord (3.2.1) lib/active_record/model_schema.rb:261:incolumn_methods_hash‘activerecord (3.2.1) lib/active_record/dynamic_matchers.rb:69:在all_attributes_exists?' activerecord (3.2.1) lib/active_record/dynamic_matchers.rb:27:inmethod_missing的精炼厂-认证(2.0.1) app/model/精炼厂/role.rb:14:in[]' refinerycms-core (2.0.1) lib/refinery/application_controller.rb:53:injust_installed?73:73:在refinery_user_required?' activesupport (3.2.1) lib/active_support/callbacks.rb:429:inrun_157096296043845177__process_action_370528316792604795_callbacks‘activesupport (3.2.1) lib/active_support/callbacks.rb:405:in __run_callback' activesupport (3.2.1) lib/active_support/callbacks.rb:385:in_run_process_action_callbacks’activesupport (3.2.1) lib/active_support/callbacks.rb:81:run_callbacks' actionpack (3.2.1) lib/abstract_controller/callbacks.rb:17:inprocess_action‘actionpack (3.2.1) lib/action_controller/金属化/救援。29:在lib/action_controller/metal/params_wrapper.rb:205:in‘activesupport中的process_action' actionpack (3.2.1) lib/action_controller/metal/instrumentation.rb:30:in块(3.2.1) lib/active_support/Notifications.rb:123:在block in instrument' activesupport (3.2.1) lib/active_support/notifications/instrumenter.rb:20:in中,’activesupport (3.2.1) lib/active_support/notifications.rb:123:in instrument' actionpack (3.2.1) lib/action_controller/metal/instrumentation.rb:29:inprocess_action‘actionpack (3.2.1) instrument' actionpack (3.2.1) lib/action_controller/metal/instrumentation.rb:29:in process_action' activerecord (3.2.1) lib/active_record/railties/controller_runtime.rb:18:inprocess_action’actionpack (3.2.1) lib/抽象_控制器/base.rb:121: inlib/action_dispatch/routing/route_set.rb:66:in _process' actionpack (3.2.1) lib/abstract_controller/rendering.rb:45:in进程‘actionpack (3.2.1) lib /action_控制器/Met.rb:203:在dispatch' actionpack (3.2.1) lib/action_controller/metal/rack_delegation.rb:14:in调度中’actionpack (3.2.1) lib/action_controller/Met.rb:246:in block in action' actionpack (3.2.1) lib/action_dispatch/routing/route_set.rb:66:incall‘actionpack (3.2.1) dispatch' actionpack (3.2.1) lib/action_dispatch/routing/route_set.rb:30:incall’征程(1.0.3) lib/dispatch' actionpack (3.2.1) lib/action_dispatch/routing/route_set.rb:30:in/router.rb:68:68:block in call' journey (1.0.3) lib/journey/router.rb:56:in中的每个行程(1.0.3) lib/call' actionpack (3.2.1) lib/action_dispatch/routing/route_set.rb:589:in/router.rb:56:在call' railties (3.2.1) lib/rails/railtie/configurable.rb:30:in调用中‘railties (3.2.1) lib/rails/Engin.rb:479:in call' railties (3.2.1) lib/rails/railtie/configurable.rb:30:inmethod_missing’征程(1.0.3) lib/lib/router.rb:68:inblock in call' journey (1.0.3) lib/journey/router.rb:56:in‘征程(1.0.3) lib/catch/router.rb:56:在call' actionpack (3.2.1) lib/action_dispatch/routing/route_set.rb:589:incall中,典狱长(1.1.1) lib/ warden /manager.rb:35:in block in call' warden (1.1.1) lib/warden/manager.rb:34:incatch’warden (1.1.1 )lib/Manager.rb:35:inblock in call' warden (1.1.1) lib/warden/manager.rb:34:incatch‘warden(1.1.1)lib/call' actionpack (3.2.1) lib/action_dispatch/routing/route_set.rb:589:in/Manager.rb:35:inblock in call' warden (1.1.1) lib/warden/manager.rb:34:incatch’warden(1.1.1)lib/router.rb:35:inblock in call' warden (1.1.1) lib/warden/manager.rb:34:incatch‘warden(1.1.1)lib/call' actionpack (3.2.1) lib/action_dispatch/routing/route_set.rb:589:in)lib/warden/manager.rb er.rb:34:in call' actionpack (3.2.1) lib/action_dispatch/middleware/best_standards_support.rb:17:incall‘齿条(1.4.1) lib/齿条/etag.rb:23:在call' rack (1.4.1) lib/rack/conditionalget.rb:25:incall’actionpack (3.2.1) lib/action_分派/中间件/Head.rb:14:in call' actionpack (3.2.1) lib/action_dispatch/middleware/params_parser.rb:21:incall‘actionpack (3.2.1) call' actionpack (3.2.1) lib/action_dispatch/middleware/params_parser.rb:21:in call' rack (1.4.1) lib/rack/session/abstract/id.rb:205:incontext’齿条(1.4.1) lib/齿条/会话/抽象/id.rb:200:incall' actionpack (3.2.1) lib/action_dispatch/middleware/params_parser.rb:21:incall‘actionpack(3.2.1)调用‘蜻蜓(0.9.10) lib/call' actionpack (3.2.1) lib/action_dispatch/middleware/cookies.rb:338:in_monster.rb:9:在call' activerecord (3.2.1) lib/active_record/query_cache.rb:64:in调用中’activerecord (3.2.1) call' activerecord (3.2.1) lib/active_record/query_cache.rb:64:in‘activesupport (3.2.1) lib/active_support/callbacks.rb:405:in _run__215402801072025143__call__3538488024182103853__callbacks' activesupport (3.2.1) lib/active_support/callbacks.rb:405:in__run_callback’activesupport (3.2.1) lib/active_support/callbacks.rb:385:in D31call' dragonfly (0.9.10) lib/dragonfly/middleware.rb:13:incall‘蜻蜓(0.9.10) lib/蜻蜓/medileware.rb:13:在call' rack-cache (1.2) lib/rack/cache/context.rb:136:in前进中-缓存(1.2) lib/齿条/缓存/context.rb:245:在fetch' rack-cache (1.2) lib/rack/cache/context.rb:185:in查找中-缓存(1.2) lib/齿条/缓存/context.rb:66:在call!' rack-cache (1.2) lib/rack/cache/context.rb:51:incall’齿条(1.2) lib/rack/cache/context.rb:136:在forward' rack-cache (1.2) lib/rack/cache/context.rb:245:in中获取‘齿条-缓存(1.2) lib/齿条/缓存/context.rb:185:在lookup' rack-cache (1.2) lib/rack/cache/context.rb:66:in调用中!’缓存(1.2) lib/齿条/缓存/context.rb:51:在lib/action_dispatch/middleware/debug_exceptions.rb:16:in调用‘actionpack (3.2.1) lib/action_dispatch/middleware/request_id.rb:22:in call' actionpack (3.2.1) lib/action_dispatch/middleware/show_exceptions.rb:56:incall’call' actionpack (3.2.1) lib/action_dispatch/middleware/remote_ip.rb:31:in (3.2.1) lib/rails/齿条/logger.rb:26:在call_app' railties (3.2.1) lib/rails/rack/logger.rb:16:in调用‘actionpack (3.2.1) lib/action_dispatch/middleware/request_id.rb:22:in call' rack (1.4.1) lib/rack/methodoverride.rb:21:incall’1.2 (1.4.1)lib/ rack /runtime.rb:17:在call' activesupport (3.2.1) lib/active_support/cache/strategy/local_cache.rb:72:incall (1.4.1) lib/call!' rack-cache (1.2) lib/rack/cache/context.rb:51:in/lock.rb中:15:incall' rack-cache (1.2) lib/rack/cache/context.rb:136:inforward (1.2) lib/齿条/cache/context.rb:245:fetch' rack-cache (1.2) lib/rack/cache/context.rb:185:in查找架-缓存(1.2) lib/齿条/缓存/context.rb:66:66:call!' rack-cache (1.2) lib/rack/cache/context.rb:51:incall (3.2.1) lib/rails/Engin.rb:479:incall' railties (3.2.1) lib/rails/application.rb:220:incall(1)。4.1) lib/齿条/content_long.rb:14:在call' railties (3.2.1) lib/rails/rack/log_tailer.rb:14:in调用‘thin (1.3.1) lib/ thin /connection.rb:80:in block in pre_process' thin (1.3.1) lib/thin/connection.rb:78:incatch’thin (1.3.1) lib/ thin /connection.rb:78:in pre_process' thin (1.3.1) lib/thin/connection.rb:53:inprocess‘thin (1.3.1) lib/thin/connection.rb:38:38:in receive_data' eventmachine (0.12.10) lib/eventmachine.rb:256:inrun_machine’eventmachine (0.12.10) lib/ventMachine.rb:256:in run' thin (1.3.1) lib/thin/backends/base.rb:61:instart‘thinrun' thin (1.3.1) lib/thin/backends/base.rb:61:instart’thin(1.3.1)lib/receive_data' eventmachine (0.12.10) lib/eventmachine.rb:256:in/connection.rb:38:inreceive_data' eventmachine (0.12.10) lib/eventmachine.rb:256:inrun_machine1.3.1) lib/thin/server.rb:159:在start' rack (1.4.1) lib/rack/handler/thin.rb:13:inrun中(1.4.1) lib/齿条/server.rb:265:在start' railties (3.2.1) lib/rails/commands/server.rb:70:in启动中--铁路(3.2.1) lib/rails/Commands.rb:55:block in <top (required)>' railties (3.2.1) lib/rails/commands.rb:50:in中tap (3.2.1) lib/rails/Commands.rb:50:50:在<top (required)>' script/rails:6:in中需要脚本/rails:6:in
发布于 2012-03-30 10:20:43
您需要在rails应用程序中运行“rake:migrate”。这将在db中创建特定于香水的表。我昨天也犯了同样的错误,这解决了这个问题。
https://stackoverflow.com/questions/9653813
复制相似问题