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:
Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
Exception class:
Mysql::Error
Application root:
/var/www/lunchboxr.com
Backtrace:
# File Line Location
0 /var/www/lunchboxr.com/vendor/rails/activerecord/lib/active_record/connection_adapters/mysql_adapter.rb 548 in `real_connect'
1 /var/www/lunchboxr.com/vendor/rails/activerecord/lib/active_record/connection_adapters/mysql_adapter.rb 548 in `connect'
2 /var/www/lunchboxr.com/vendor/rails/activerecord/lib/active_record/connection_adapters/mysql_adapter.rb 198 in `initialize'
3 /var/www/lunchboxr.com/vendor/rails/activerecord/lib/active_record/connection_adapters/mysql_adapter.rb 74 in `new'
4 /var/www/lunchboxr.com/vendor/rails/activerecord/lib/active_record/connection_adapters/mysql_adapter.rb 74 in `mysql_connection'
5 /var/www/lunchboxr.com/vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/connection_pool.rb 223 in `send'
6 /var/www/lunchboxr.com/vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/connection_pool.rb 223 in `new_connection'
7 /var/www/lunchboxr.com/vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/connection_pool.rb 245 in `checkout_new_connection'
8 /var/www/lunchboxr.com/vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/connection_pool.rb 188 in `checkout'
9 /var/www/lunchboxr.com/vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/connection_pool.rb 184 in `loop'
10 /var/www/lunchboxr.com/vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/connection_pool.rb 184 in `checkout'
11 /usr/local/lib/ruby/1.8/monitor.rb 238 in `synchronize'
12 /var/www/lunchboxr.com/vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/connection_pool.rb 183 in `checkout'
13 /var/www/lunchboxr.com/vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/connection_pool.rb 98 in `connection'
14 /var/www/lunchboxr.com/vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/connection_pool.rb 326 in `retrieve_connection'
15 /var/www/lunchboxr.com/vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/connection_specification.rb 121 in `retrieve_connection'
16 /var/www/lunchboxr.com/vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/connection_specification.rb 113 in `connection'
17 /var/www/lunchboxr.com/vendor/rails/activerecord/lib/active_record/base.rb 1220 in `columns'
18 /var/www/lunchboxr.com/vendor/plugins/active_scaffold/lib/active_scaffold/config/core.rb 100 in `initialize'
19 /var/www/lunchboxr.com/vendor/plugins/active_scaffold/lib/active_scaffold.rb 56 in `new'
20 /var/www/lunchboxr.com/vendor/plugins/active_scaffold/lib/active_scaffold.rb 56 in `active_scaffold'
21 /var/www/lunchboxr.com/app/controllers/admin/geos_controller.rb 2
22 /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb 31 in `gem_original_require'
23 /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb 31 in `require'
24 /var/www/lunchboxr.com/vendor/rails/activesupport/lib/active_support/dependencies.rb 155 in `require'
25 /var/www/lunchboxr.com/vendor/rails/activesupport/lib/active_support/dependencies.rb 262 in `require_or_load'
26 /var/www/lunchboxr.com/vendor/rails/activesupport/lib/active_support/dependencies.rb 221 in `depend_on'
27 /var/www/lunchboxr.com/vendor/rails/activesupport/lib/active_support/dependencies.rb 133 in `require_dependency'
28 /var/www/lunchboxr.com/vendor/rails/railties/lib/initializer.rb 368 in `load_application_classes'
29 /var/www/lunchboxr.com/vendor/rails/railties/lib/initializer.rb 367 in `each'
30 /var/www/lunchboxr.com/vendor/rails/railties/lib/initializer.rb 367 in `load_application_classes'
31 /var/www/lunchboxr.com/vendor/rails/railties/lib/initializer.rb 365 in `each'
32 /var/www/lunchboxr.com/vendor/rails/railties/lib/initializer.rb 365 in `load_application_classes'
33 /var/www/lunchboxr.com/vendor/rails/railties/lib/initializer.rb 185 in `process'
34 /var/www/lunchboxr.com/vendor/rails/railties/lib/initializer.rb 112 in `send'
35 /var/www/lunchboxr.com/vendor/rails/railties/lib/initializer.rb 112 in `run'
36 ./config/environment.rb 13
37 /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb 31 in `gem_original_require'
38 /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb 31 in `require'
39 /var/www/lunchboxr.com/vendor/rails/activesupport/lib/active_support/dependencies.rb 153 in `require'
40 /var/www/lunchboxr.com/vendor/rails/activesupport/lib/active_support/dependencies.rb 521 in `new_constants_in'
41 /var/www/lunchboxr.com/vendor/rails/activesupport/lib/active_support/dependencies.rb 153 in `require'
42 /usr/local/lib/ruby/gems/1.8/gems/passenger-1.0.5/lib/passenger/application_spawner.rb 257 in `preload_application'
43 /usr/local/lib/ruby/gems/1.8/gems/passenger-1.0.5/lib/passenger/application_spawner.rb 183 in `initialize_server'
44 /usr/local/lib/ruby/gems/1.8/gems/passenger-1.0.5/lib/passenger/abstract_server.rb 145 in `start_synchronously'
45 /usr/local/lib/ruby/gems/1.8/gems/passenger-1.0.5/lib/passenger/abstract_server.rb 114 in `start'
46 /usr/local/lib/ruby/gems/1.8/gems/passenger-1.0.5/lib/passenger/abstract_server.rb 108 in `fork'
47 /usr/local/lib/ruby/gems/1.8/gems/passenger-1.0.5/lib/passenger/abstract_server.rb 108 in `start'
48 /usr/local/lib/ruby/gems/1.8/gems/passenger-1.0.5/lib/passenger/application_spawner.rb 147 in `start'
49 /usr/local/lib/ruby/gems/1.8/gems/passenger-1.0.5/lib/passenger/framework_spawner.rb 278 in `handle_spawn_application'
50 /usr/local/lib/ruby/gems/1.8/gems/passenger-1.0.5/lib/passenger/framework_spawner.rb 273 in `synchronize'
51 /usr/local/lib/ruby/gems/1.8/gems/passenger-1.0.5/lib/passenger/framework_spawner.rb 273 in `handle_spawn_application'
52 /usr/local/lib/ruby/gems/1.8/gems/passenger-1.0.5/lib/passenger/abstract_server.rb 291 in `__send__'
53 /usr/local/lib/ruby/gems/1.8/gems/passenger-1.0.5/lib/passenger/abstract_server.rb 291 in `main_loop'
54 /usr/local/lib/ruby/gems/1.8/gems/passenger-1.0.5/lib/passenger/abstract_server.rb 147 in `start_synchronously'
55 /usr/local/lib/ruby/gems/1.8/gems/passenger-1.0.5/lib/passenger/abstract_server.rb 114 in `start'
56 /usr/local/lib/ruby/gems/1.8/gems/passenger-1.0.5/lib/passenger/abstract_server.rb 108 in `fork'
57 /usr/local/lib/ruby/gems/1.8/gems/passenger-1.0.5/lib/passenger/abstract_server.rb 108 in `start'
58 /usr/local/lib/ruby/gems/1.8/gems/passenger-1.0.5/lib/passenger/framework_spawner.rb 104 in `start'
59 /usr/local/lib/ruby/gems/1.8/gems/passenger-1.0.5/lib/passenger/spawn_manager.rb 106 in `spawn_application'
60 /usr/local/lib/ruby/gems/1.8/gems/passenger-1.0.5/lib/passenger/spawn_manager.rb 102 in `synchronize'
61 /usr/local/lib/ruby/gems/1.8/gems/passenger-1.0.5/lib/passenger/spawn_manager.rb 102 in `spawn_application'
62 /usr/local/lib/ruby/gems/1.8/gems/passenger-1.0.5/lib/passenger/spawn_manager.rb 183 in `handle_spawn_application'
63 /usr/local/lib/ruby/gems/1.8/gems/passenger-1.0.5/lib/passenger/abstract_server.rb 291 in `__send__'
64 /usr/local/lib/ruby/gems/1.8/gems/passenger-1.0.5/lib/passenger/abstract_server.rb 291 in `main_loop'
65 /usr/local/lib/ruby/gems/1.8/gems/passenger-1.0.5/lib/passenger/abstract_server.rb 147 in `start_synchronously'
66 /usr/local/lib/ruby/gems/1.8/gems/passenger-1.0.5/bin/passenger-spawn-server 32