Ruby on Rails application could not be started

There appears to be a database problem.
  • Your config/database.yml may not be written correctly. Please check it and fix any errors.
  • Your database schema may be out of date or nonexistant. Please run rake db:migrate to ensure that the database schema is up-to-date.
  • The database server may not be running. Please check whether it's running, and start it if it isn't.
Error message:
Mysql::Error: Got error 28 from storage engine: SHOW FIELDS FROM `profile_profiles` (ActiveRecord::StatementInvalid)
Exception class:
ActiveRecord::StatementInvalid
Application root:
/srv/rails/restorm_com/releases/20081117170116
Backtrace:
# File Line Location
0 /usr/local/lib/ruby/gems/1.8/gems/activerecord-2.1.2/lib/active_record/connection_adapters/abstract_adapter.rb 147 in `log'
1 /usr/local/lib/ruby/gems/1.8/gems/activerecord-2.1.2/lib/active_record/connection_adapters/mysql_adapter.rb 302 in `execute'
2 /usr/local/lib/ruby/gems/1.8/gems/activerecord-2.1.2/lib/active_record/connection_adapters/mysql_adapter.rb 433 in `columns'
3 /usr/local/lib/ruby/gems/1.8/gems/activerecord-2.1.2/lib/active_record/base.rb 1149 in `columns'
4 /srv/rails/restorm_com/releases/20081117170116/app/models/profile/profile.rb 43 in `get_visibility_columns'
5 /srv/rails/restorm_com/releases/20081117170116/app/models/profile/profile.rb 195
6 /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb 27 in `gem_original_require'
7 /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb 27 in `require'
8 /usr/local/lib/ruby/gems/1.8/gems/activesupport-2.1.2/lib/active_support/dependencies.rb 510 in `require'
9 /usr/local/lib/ruby/gems/1.8/gems/activesupport-2.1.2/lib/active_support/dependencies.rb 355 in `new_constants_in'
10 /usr/local/lib/ruby/gems/1.8/gems/activesupport-2.1.2/lib/active_support/dependencies.rb 510 in `require'
11 /usr/local/lib/ruby/gems/1.8/gems/activesupport-2.1.2/lib/active_support/dependencies.rb 102 in `require_or_load'
12 /usr/local/lib/ruby/gems/1.8/gems/activesupport-2.1.2/lib/active_support/dependencies.rb 261 in `load_missing_constant'
13 /usr/local/lib/ruby/gems/1.8/gems/activesupport-2.1.2/lib/active_support/dependencies.rb 468 in `const_missing'
14 /srv/rails/restorm_com/releases/20081117170116/app/sweepers/profile_sweeper.rb 2
15 /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb 27 in `gem_original_require'
16 /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb 27 in `require'
17 /usr/local/lib/ruby/gems/1.8/gems/activesupport-2.1.2/lib/active_support/dependencies.rb 510 in `require'
18 /usr/local/lib/ruby/gems/1.8/gems/activesupport-2.1.2/lib/active_support/dependencies.rb 355 in `new_constants_in'
19 /usr/local/lib/ruby/gems/1.8/gems/activesupport-2.1.2/lib/active_support/dependencies.rb 510 in `require'
20 /usr/local/lib/ruby/gems/1.8/gems/activesupport-2.1.2/lib/active_support/dependencies.rb 102 in `require_or_load'
21 /usr/local/lib/ruby/gems/1.8/gems/activesupport-2.1.2/lib/active_support/dependencies.rb 261 in `load_missing_constant'
22 /usr/local/lib/ruby/gems/1.8/gems/activesupport-2.1.2/lib/active_support/dependencies.rb 468 in `const_missing'
23 /usr/local/lib/ruby/gems/1.8/gems/activesupport-2.1.2/lib/active_support/dependencies.rb 480 in `const_missing'
24 /usr/local/lib/ruby/gems/1.8/gems/actionpack-2.1.2/lib/action_controller/caching/sweeping.rb 43 in `const_get'
25 /usr/local/lib/ruby/gems/1.8/gems/actionpack-2.1.2/lib/action_controller/caching/sweeping.rb 43 in `cache_sweeper'
26 /usr/local/lib/ruby/gems/1.8/gems/actionpack-2.1.2/lib/action_controller/caching/sweeping.rb 41 in `each'
27 /usr/local/lib/ruby/gems/1.8/gems/actionpack-2.1.2/lib/action_controller/caching/sweeping.rb 41 in `cache_sweeper'
28 /srv/rails/restorm_com/releases/20081117170116/app/controllers/application.rb 13
29 /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb 27 in `gem_original_require'
30 /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb 27 in `require'
31 /usr/local/lib/ruby/gems/1.8/gems/activesupport-2.1.2/lib/active_support/dependencies.rb 510 in `require'
32 /usr/local/lib/ruby/gems/1.8/gems/activesupport-2.1.2/lib/active_support/dependencies.rb 355 in `new_constants_in'
33 /usr/local/lib/ruby/gems/1.8/gems/activesupport-2.1.2/lib/active_support/dependencies.rb 510 in `require'
34 /usr/local/lib/ruby/gems/1.8/gems/activesupport-2.1.2/lib/active_support/dependencies.rb 102 in `require_or_load'
35 /usr/local/lib/ruby/gems/1.8/gems/activesupport-2.1.2/lib/active_support/dependencies.rb 61 in `depend_on'
36 /usr/local/lib/ruby/gems/1.8/gems/activesupport-2.1.2/lib/active_support/dependencies.rb 457 in `require_dependency'
37 /usr/local/lib/ruby/gems/1.8/gems/actionpack-2.1.2/lib/action_controller/dispatcher.rb 18 in `define_dispatcher_callbacks'
38 /usr/local/lib/ruby/gems/1.8/gems/activesupport-2.1.2/lib/active_support/callbacks.rb 177 in `call'
39 /usr/local/lib/ruby/gems/1.8/gems/activesupport-2.1.2/lib/active_support/callbacks.rb 177 in `evaluate_method'
40 /usr/local/lib/ruby/gems/1.8/gems/activesupport-2.1.2/lib/active_support/callbacks.rb 161 in `call'
41 /usr/local/lib/ruby/gems/1.8/gems/activesupport-2.1.2/lib/active_support/callbacks.rb 90 in `run'
42 /usr/local/lib/ruby/gems/1.8/gems/activesupport-2.1.2/lib/active_support/callbacks.rb 90 in `each'
43 /usr/local/lib/ruby/gems/1.8/gems/activesupport-2.1.2/lib/active_support/callbacks.rb 90 in `send'
44 /usr/local/lib/ruby/gems/1.8/gems/activesupport-2.1.2/lib/active_support/callbacks.rb 90 in `run'
45 /usr/local/lib/ruby/gems/1.8/gems/activesupport-2.1.2/lib/active_support/callbacks.rb 272 in `run_callbacks'
46 /usr/local/lib/ruby/gems/1.8/gems/rails-2.1.2/lib/initializer.rb 493 in `send'
47 /usr/local/lib/ruby/gems/1.8/gems/rails-2.1.2/lib/initializer.rb 493 in `prepare_dispatcher'
48 /usr/local/lib/ruby/gems/1.8/gems/rails-2.1.2/lib/initializer.rb 155 in `process'
49 /usr/local/lib/ruby/gems/1.8/gems/rails-2.1.2/lib/initializer.rb 97 in `send'
50 /usr/local/lib/ruby/gems/1.8/gems/rails-2.1.2/lib/initializer.rb 97 in `run'
51 ./config/environment.rb 34
52 /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb 27 in `gem_original_require'
53 /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb 27 in `require'
54 /usr/local/lib/ruby/gems/1.8/gems/activesupport-2.1.2/lib/active_support/dependencies.rb 510 in `require'
55 /usr/local/lib/ruby/gems/1.8/gems/activesupport-2.1.2/lib/active_support/dependencies.rb 355 in `new_constants_in'
56 /usr/local/lib/ruby/gems/1.8/gems/activesupport-2.1.2/lib/active_support/dependencies.rb 510 in `require'
57 /usr/local/lib/ruby/gems/1.8/gems/passenger-2.0.3/lib/passenger/railz/application_spawner.rb 252 in `preload_application'
58 /usr/local/lib/ruby/gems/1.8/gems/passenger-2.0.3/lib/passenger/railz/application_spawner.rb 212 in `initialize_server'
59 /usr/local/lib/ruby/gems/1.8/gems/passenger-2.0.3/lib/passenger/utils.rb 181 in `report_app_init_status'
60 /usr/local/lib/ruby/gems/1.8/gems/passenger-2.0.3/lib/passenger/railz/application_spawner.rb 201 in `initialize_server'
61 /usr/local/lib/ruby/gems/1.8/gems/passenger-2.0.3/lib/passenger/abstract_server.rb 166 in `start_synchronously'
62 /usr/local/lib/ruby/gems/1.8/gems/passenger-2.0.3/lib/passenger/abstract_server.rb 135 in `start'
63 /usr/local/lib/ruby/gems/1.8/gems/passenger-2.0.3/lib/passenger/abstract_server.rb 112 in `fork'
64 /usr/local/lib/ruby/gems/1.8/gems/passenger-2.0.3/lib/passenger/abstract_server.rb 112 in `start'
65 /usr/local/lib/ruby/gems/1.8/gems/passenger-2.0.3/lib/passenger/railz/application_spawner.rb 177 in `start'
66 /usr/local/lib/ruby/gems/1.8/gems/passenger-2.0.3/lib/passenger/railz/framework_spawner.rb 270 in `handle_spawn_application'
67 /usr/local/lib/ruby/gems/1.8/gems/passenger-2.0.3/lib/passenger/railz/framework_spawner.rb 263 in `synchronize'
68 /usr/local/lib/ruby/gems/1.8/gems/passenger-2.0.3/lib/passenger/railz/framework_spawner.rb 263 in `handle_spawn_application'
69 /usr/local/lib/ruby/gems/1.8/gems/passenger-2.0.3/lib/passenger/abstract_server.rb 317 in `__send__'
70 /usr/local/lib/ruby/gems/1.8/gems/passenger-2.0.3/lib/passenger/abstract_server.rb 317 in `main_loop'
71 /usr/local/lib/ruby/gems/1.8/gems/passenger-2.0.3/lib/passenger/abstract_server.rb 168 in `start_synchronously'
72 /usr/local/lib/ruby/gems/1.8/gems/passenger-2.0.3/lib/passenger/abstract_server.rb 135 in `start'
73 /usr/local/lib/ruby/gems/1.8/gems/passenger-2.0.3/lib/passenger/abstract_server.rb 112 in `fork'
74 /usr/local/lib/ruby/gems/1.8/gems/passenger-2.0.3/lib/passenger/abstract_server.rb 112 in `start'
75 /usr/local/lib/ruby/gems/1.8/gems/passenger-2.0.3/lib/passenger/railz/framework_spawner.rb 87 in `start'
76 /usr/local/lib/ruby/gems/1.8/gems/passenger-2.0.3/lib/passenger/spawn_manager.rb 218 in `spawn_rails_application'
77 /usr/local/lib/ruby/gems/1.8/gems/passenger-2.0.3/lib/passenger/spawn_manager.rb 213 in `synchronize'
78 /usr/local/lib/ruby/gems/1.8/gems/passenger-2.0.3/lib/passenger/spawn_manager.rb 213 in `spawn_rails_application'
79 /usr/local/lib/ruby/gems/1.8/gems/passenger-2.0.3/lib/passenger/spawn_manager.rb 122 in `spawn_application'
80 /usr/local/lib/ruby/gems/1.8/gems/passenger-2.0.3/lib/passenger/spawn_manager.rb 247 in `handle_spawn_application'
81 /usr/local/lib/ruby/gems/1.8/gems/passenger-2.0.3/lib/passenger/abstract_server.rb 317 in `__send__'
82 /usr/local/lib/ruby/gems/1.8/gems/passenger-2.0.3/lib/passenger/abstract_server.rb 317 in `main_loop'
83 /usr/local/lib/ruby/gems/1.8/gems/passenger-2.0.3/lib/passenger/abstract_server.rb 168 in `start_synchronously'
84 /usr/local/lib/ruby/gems/1.8/gems/passenger-2.0.3/bin/passenger-spawn-server 46