Forums | Admin

Discussion Forums: help

Start New Thread Start New Thread

 

By: Hüseyin Gomleksizoglu
RE: sqlite 3 error [ reply ]  
2007-03-04 13:30
I had similar error while installing sqlite3-ruby and I solved it by installing sqlite3-dev

By: Michael C
RE: sqlite 3 error [ reply ]  
2007-01-24 01:50
it didnt say anything started fine.

I figured it out l had to reinstall ruby via mac ports as well as sqlite-ruby.

headache :)

thanks for the help but

By: Mike Wilson
RE: sqlite 3 error [ reply ]  
2007-01-24 01:43
When does this happen? When you run "script/server"? What do you have in config/database.yml?

By: Michael C
sqlite 3 error [ reply ]  
2007-01-23 23:19
Hi guys,

ok first time l have used sqlite3 i installed it using the gem sqlite3-ruby and works fine but when l go to run my rails app l get the following error

NameError in MainController#index

uninitialized constant SQLite3::Driver::Native::Driver::API

RAILS_ROOT: script/../config/..
Application Trace | Framework Trace | Full Trace

vendor/rails/activesupport/lib/active_support/dependencies.rb:478:in `const_missing'
/usr/local/lib/ruby/gems/1.8/gems/sqlite3-ruby-1.1.0/lib/sqlite3/driver/native/driver.rb:81:in `open'
/usr/local/lib/ruby/gems/1.8/gems/sqlite3-ruby-1.1.0/lib/sqlite3/database.rb:111:in `initialize'
vendor/rails/activerecord/lib/active_record/connection_adapters/sqlite_adapter.rb:17:in `new'
vendor/rails/activerecord/lib/active_record/connection_adapters/sqlite_adapter.rb:17:in `sqlite3_connection'
vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/connection_specification.rb:260:in `send'
vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/connection_specification.rb:260:in `connection_without_query_cache='
vendor/rails/activerecord/lib/active_record/query_cache.rb:54:in `connection='
vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/connection_specification.rb:228:in `retrieve_connection'
vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/connection_specification.rb:78:in `connection'
vendor/rails/activerecord/lib/active_record/base.rb:1139:in `add_limit!'
vendor/rails/activerecord/lib/active_record/base.rb:1101:in `construct_finder_sql'
vendor/rails/activerecord/lib/active_record/base.rb:996:in `find_every'
vendor/rails/activerecord/lib/active_record/base.rb:418:in `find'
app/controllers/main_controller.rb:8:in `index'

vendor/rails/activesupport/lib/active_support/dependencies.rb:478:in `const_missing'
/usr/local/lib/ruby/gems/1.8/gems/sqlite3-ruby-1.1.0/lib/sqlite3/driver/native/driver.rb:81:in `open'
/usr/local/lib/ruby/gems/1.8/gems/sqlite3-ruby-1.1.0/lib/sqlite3/database.rb:111:in `initialize'
vendor/rails/activerecord/lib/active_record/connection_adapters/sqlite_adapter.rb:17:in `new'
vendor/rails/activerecord/lib/active_record/connection_adapters/sqlite_adapter.rb:17:in `sqlite3_connection'
vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/connection_specification.rb:260:in `send'
vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/connection_specification.rb:260:in `connection_without_query_cache='
vendor/rails/activerecord/lib/active_record/query_cache.rb:54:in `connection='
vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/connection_specification.rb:228:in `retrieve_connection'
vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/connection_specification.rb:78:in `connection'
vendor/rails/activerecord/lib/active_record/base.rb:1139:in `add_limit!'
vendor/rails/activerecord/lib/active_record/base.rb:1101:in `construct_finder_sql'
vendor/rails/activerecord/lib/active_record/base.rb:996:in `find_every'
vendor/rails/activerecord/lib/active_record/base.rb:418:in `find'
vendor/rails/actionpack/lib/action_controller/base.rb:1092:in `send'
vendor/rails/actionpack/lib/action_controller/base.rb:1092:in `perform_action_without_filters'
vendor/rails/actionpack/lib/action_controller/filters.rb:632:in `call_filter'
vendor/rails/actionpack/lib/action_controller/filters.rb:634:in `call_filter'
vendor/rails/actionpack/lib/action_controller/filters.rb:619:in `perform_action_without_benchmark'
vendor/rails/actionpack/lib/action_controller/benchmarking.rb:66:in `perform_action_without_rescue'
vendor/rails/actionpack/lib/action_controller/benchmarking.rb:66:in `measure'
vendor/rails/actionpack/lib/action_controller/benchmarking.rb:66:in `perform_action_without_rescue'
vendor/rails/actionpack/lib/action_controller/rescue.rb:115:in `perform_action'
vendor/rails/actionpack/lib/action_controller/base.rb:427:in `send'
vendor/rails/actionpack/lib/action_controller/base.rb:427:in `process_without_filters'
vendor/rails/actionpack/lib/action_controller/filters.rb:624:in `process_without_session_management_support'
vendor/rails/actionpack/lib/action_controller/session_management.rb:114:in `process'
vendor/rails/actionpack/lib/action_controller/base.rb:330:in `process'
vendor/rails/railties/lib/dispatcher.rb:39:in `dispatch'
vendor/rails/railties/lib/webrick_server.rb:112:in `handle_dispatch'
vendor/rails/railties/lib/webrick_server.rb:78:in `service'
/usr/local/lib/ruby/1.8/webrick/httpserver.rb:104:in `service'
/usr/local/lib/ruby/1.8/webrick/httpserver.rb:65:in `run'
/usr/local/lib/ruby/1.8/webrick/server.rb:155:in `start_thread'
/usr/local/lib/ruby/1.8/webrick/server.rb:144:in `start'
/usr/local/lib/ruby/1.8/webrick/server.rb:144:in `start_thread'
/usr/local/lib/ruby/1.8/webrick/server.rb:94:in `start'
/usr/local/lib/ruby/1.8/webrick/server.rb:89:in `each'
/usr/local/lib/ruby/1.8/webrick/server.rb:89:in `start'
/usr/local/lib/ruby/1.8/webrick/server.rb:79:in `start'
/usr/local/lib/ruby/1.8/webrick/server.rb:79:in `start'
vendor/rails/railties/lib/webrick_server.rb:62:in `dispatch'
vendor/rails/railties/lib/commands/servers/webrick.rb:59
/usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:21:in `require__'
/usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:21:in `require'
vendor/rails/activesupport/lib/active_support/dependencies.rb:496:in `require'
vendor/rails/activesupport/lib/active_support/dependencies.rb:496:in `new_constants_in'
vendor/rails/activesupport/lib/active_support/dependencies.rb:496:in `require'
vendor/rails/railties/lib/commands/server.rb:39
script/server:3:in `require'
script/server:3

vendor/rails/activesupport/lib/active_support/dependencies.rb:478:in `const_missing'
/usr/local/lib/ruby/gems/1.8/gems/sqlite3-ruby-1.1.0/lib/sqlite3/driver/native/driver.rb:81:in `open'
/usr/local/lib/ruby/gems/1.8/gems/sqlite3-ruby-1.1.0/lib/sqlite3/database.rb:111:in `initialize'
vendor/rails/activerecord/lib/active_record/connection_adapters/sqlite_adapter.rb:17:in `new'
vendor/rails/activerecord/lib/active_record/connection_adapters/sqlite_adapter.rb:17:in `sqlite3_connection'
vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/connection_specification.rb:260:in `send'
vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/connection_specification.rb:260:in `connection_without_query_cache='
vendor/rails/activerecord/lib/active_record/query_cache.rb:54:in `connection='
vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/connection_specification.rb:228:in `retrieve_connection'
vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/connection_specification.rb:78:in `connection'
vendor/rails/activerecord/lib/active_record/base.rb:1139:in `add_limit!'
vendor/rails/activerecord/lib/active_record/base.rb:1101:in `construct_finder_sql'
vendor/rails/activerecord/lib/active_record/base.rb:996:in `find_every'
vendor/rails/activerecord/lib/active_record/base.rb:418:in `find'
app/controllers/main_controller.rb:8:in `index'
vendor/rails/actionpack/lib/action_controller/base.rb:1092:in `send'
vendor/rails/actionpack/lib/action_controller/base.rb:1092:in `perform_action_without_filters'
vendor/rails/actionpack/lib/action_controller/filters.rb:632:in `call_filter'
vendor/rails/actionpack/lib/action_controller/filters.rb:634:in `call_filter'
vendor/rails/actionpack/lib/action_controller/filters.rb:619:in `perform_action_without_benchmark'
vendor/rails/actionpack/lib/action_controller/benchmarking.rb:66:in `perform_action_without_rescue'
vendor/rails/actionpack/lib/action_controller/benchmarking.rb:66:in `measure'
vendor/rails/actionpack/lib/action_controller/benchmarking.rb:66:in `perform_action_without_rescue'
vendor/rails/actionpack/lib/action_controller/rescue.rb:115:in `perform_action'
vendor/rails/actionpack/lib/action_controller/base.rb:427:in `send'
vendor/rails/actionpack/lib/action_controller/base.rb:427:in `process_without_filters'
vendor/rails/actionpack/lib/action_controller/filters.rb:624:in `process_without_session_management_support'
vendor/rails/actionpack/lib/action_controller/session_management.rb:114:in `process'
vendor/rails/actionpack/lib/action_controller/base.rb:330:in `process'
vendor/rails/railties/lib/dispatcher.rb:39:in `dispatch'
vendor/rails/railties/lib/webrick_server.rb:112:in `handle_dispatch'
vendor/rails/railties/lib/webrick_server.rb:78:in `service'
/usr/local/lib/ruby/1.8/webrick/httpserver.rb:104:in `service'
/usr/local/lib/ruby/1.8/webrick/httpserver.rb:65:in `run'
/usr/local/lib/ruby/1.8/webrick/server.rb:155:in `start_thread'
/usr/local/lib/ruby/1.8/webrick/server.rb:144:in `start'
/usr/local/lib/ruby/1.8/webrick/server.rb:144:in `start_thread'
/usr/local/lib/ruby/1.8/webrick/server.rb:94:in `start'
/usr/local/lib/ruby/1.8/webrick/server.rb:89:in `each'
/usr/local/lib/ruby/1.8/webrick/server.rb:89:in `start'
/usr/local/lib/ruby/1.8/webrick/server.rb:79:in `start'
/usr/local/lib/ruby/1.8/webrick/server.rb:79:in `start'
vendor/rails/railties/lib/webrick_server.rb:62:in `dispatch'
vendor/rails/railties/lib/commands/servers/webrick.rb:59
/usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:21:in `require__'
/usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:21:in `require'
vendor/rails/activesupport/lib/active_support/dependencies.rb:496:in `require'
vendor/rails/activesupport/lib/active_support/dependencies.rb:496:in `new_constants_in'
vendor/rails/activesupport/lib/active_support/dependencies.rb:496:in `require'
vendor/rails/railties/lib/commands/server.rb:39
script/server:3:in `require'
script/server:3

i have no idea what l am doing wrong any help would be great thanks in advance

michael