I am very new to ruby on rails and trying to run an demo application
I created an application rails demo.
i created a controller Say
i started the server ruby/script server
I used port
http://localhost:3000/Say
i get the following error.
MissingSourceFile in SayController#index
no such file to load -- sqlite3
RAILS_ROOT: C:/rails/demo
Application Trace | Framework Trace | Full Trace
i guess sqlite3 comes default with rails and my rails version 2.2
u dont have installed sqlite , it comes with rails but u need the dll
files to b there onto u'r sys.
other way change database adapter to mysql in database.yml file
present in config dir with mysql installed on u'r sys.
Each rails application connects to a database during start (configured in database.yml) By deafault iy assumes it to be a SQLite3 database but the adapters of these would have to be installed seperately.
You can install the same with
gem install sqlite-ruby
Or you can modify the default database to mySQL in database.yml file(in config folder)
This would have been mentioned in whatever tutorial/book you are following