 |
Forums |
Admin Discussion Forums: help Start New Thread
By: James Ross
RE: First app walkthrough issues [ reply ] 2010-06-16 07:33
|
Okay, I started from scratch, again. This time, after starting my server, I was able to get information about my environment, as expected. Perhaps I just needed a fresh slate. Now I will attempt to make my table as per the walk-through.
Cheers,
James
|
By: James Ross
RE: First app walkthrough issues [ reply ] 2010-06-16 07:13
|
Hello again. :) Yes, I did use "rails myapp -d ibm_db" to generate the app. I modified database.yml file changing the database name (I had to manually create the database "MYAP_DEV" first for this to work using the db2 interface), then used "admin" as my username (since I had installed DB2 under admin) and then my admin password.
This did allow me to create the database and migrate it. The errors popped up after all this was done.
|
By: Praveen Devarao
RE: First app walkthrough issues [ reply ] 2010-06-16 07:01
|
Hi James,
You will need to specify the adapter as ibm_db in the database.yml file (under the config directory of the Rails app). By default Rails generates your configuration for the sqlite3 database. You can find a template of the database.yml file for ibm_db here http://github.com/rails/rails/blob/master/railties/lib/rails/generators/rails/app/templates/config/databases/ibm_db.yml
Use this file ( rename it as database.yml ) under your config directory with appropriate details.
More better, generate your rails app by issuing the command rails myapp -d ibm_db, with this your app will be generated with a template of database.yml file for the ibm_db adapter. You will just need to specify your database name, username, password and optionally host and port if connecting to remote database.
Let us know if you need clarifications.
Thanks
Praveen
|
By: James Ross
First app walkthrough issues [ reply ] 2010-06-16 05:57
|
Hi, sorry if this is the wrong place to post this, but I keep getting this error when I attempt to do the first app walk-through on Wiki (http://wiki.rubyonrails.org/getting-started/first-rails-app-walkthrough). I successfully create my project and then start the server and the local webpage is able to be loaded. I then proceeded to create the database and migrate it. When I go to view the database from the browser (http://localhost:3000/users), I get errors. Furthermore, when I click on the link for "About your application’s environment", I see an error:
=======================================
We're sorry, but something went wrong.
We've been notified about this issue and we'll take a look at it shortly.
==============================
I am using db2 for my database. It seems to be trying to load something from sqlite3. Where is this reference found? If anyone knows what I am referring to or knows where I might find some answers, please let me know. I appreciate it.
/!\ FAILSAFE /!\ Wed Jun 16 00:48:20 +0700 2010
Status: 500 Internal Server Error
no such file to load -- sqlite3
C:/Program Files/Ruby187/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:3
1:in `gem_original_require'
C:/Program Files/Ruby187/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:3
1:in `require'
C:/Program Files/Ruby187/lib/ruby/gems/1.8/gems/activesupport-2.3.8/lib/acti
ve_support/dependencies.rb:156:in `require'
C:/Program Files/Ruby187/lib/ruby/gems/1.8/gems/activesupport-2.3.8/lib/acti
ve_support/dependencies.rb:521:in `new_constants_in'
C:/Program Files/Ruby187/lib/ruby/gems/1.8/gems/activesupport-2.3.8/lib/acti
ve_support/dependencies.rb:156:in `require'
C:/Program Files/Ruby187/lib/ruby/gems/1.8/gems/activesupport-2.3.8/lib/acti
ve_support/core_ext/kernel/requires.rb:7:in `require_library_or_gem'
C:/Program Files/Ruby187/lib/ruby/gems/1.8/gems/activesupport-2.3.8/lib/acti
ve_support/core_ext/kernel/reporting.rb:11:in `silence_warnings'
C:/Program Files/Ruby187/lib/ruby/gems/1.8/gems/activesupport-2.3.8/lib/acti
ve_support/core_ext/kernel/requires.rb:5:in `require_library_or_gem'
C:/Program Files/Ruby187/lib/ruby/gems/1.8/gems/activerecord-2.3.8/lib/activ
e_record/connection_adapters/sqlite3_adapter.rb:10:in `sqlite3_connection'
C:/Program Files/Ruby187/lib/ruby/gems/1.8/gems/activerecord-2.3.8/lib/activ
e_record/connection_adapters/abstract/connection_pool.rb:223:in `send'
C:/Program Files/Ruby187/lib/ruby/gems/1.8/gems/activerecord-2.3.8/lib/activ
e_record/connection_adapters/abstract/connection_pool.rb:223:in `new_connection'
C:/Program Files/Ruby187/lib/ruby/gems/1.8/gems/activerecord-2.3.8/lib/activ
e_record/connection_adapters/abstract/connection_pool.rb:245:in `checkout_new_co
nnection'
C:/Program Files/Ruby187/lib/ruby/gems/1.8/gems/activerecord-2.3.8/lib/activ
e_record/connection_adapters/abstract/connection_pool.rb:188:in `checkout'
C:/Program Files/Ruby187/lib/ruby/gems/1.8/gems/activerecord-2.3.8/lib/activ
e_record/connection_adapters/abstract/connection_pool.rb:184:in `loop'
C:/Program Files/Ruby187/lib/ruby/gems/1.8/gems/activerecord-2.3.8/lib/activ
e_record/connection_adapters/abstract/connection_pool.rb:184:in `checkout'
C:/Program Files/Ruby187/lib/ruby/1.8/monitor.rb:242:in `synchronize'
C:/Program Files/Ruby187/lib/ruby/gems/1.8/gems/activerecord-2.3.8/lib/activ
e_record/connection_adapters/abstract/connection_pool.rb:183:in `checkout'
C:/Program Files/Ruby187/lib/ruby/gems/1.8/gems/activerecord-2.3.8/lib/activ
e_record/connection_adapters/abstract/connection_pool.rb:98:in `connection'
C:/Program Files/Ruby187/lib/ruby/gems/1.8/gems/activerecord-2.3.8/lib/activ
e_record/connection_adapters/abstract/connection_pool.rb:326:in `retrieve_connec
tion'
C:/Program Files/Ruby187/lib/ruby/gems/1.8/gems/activerecord-2.3.8/lib/activ
e_record/connection_adapters/abstract/connection_specification.rb:123:in `retrie
ve_connection'
C:/Program Files/Ruby187/lib/ruby/gems/1.8/gems/activerecord-2.3.8/lib/activ
e_record/connection_adapters/abstract/connection_specification.rb:115:in `connec
tion'
C:/Program Files/Ruby187/lib/ruby/gems/1.8/gems/activerecord-2.3.8/lib/activ
e_record/query_cache.rb:9:in `cache'
C:/Program Files/Ruby187/lib/ruby/gems/1.8/gems/activerecord-2.3.8/lib/activ
e_record/query_cache.rb:28:in `call'
C:/Program Files/Ruby187/lib/ruby/gems/1.8/gems/activerecord-2.3.8/lib/activ
e_record/connection_adapters/abstract/connection_pool.rb:361:in `call'
C:/Program Files/Ruby187/lib/ruby/gems/1.8/gems/actionpack-2.3.8/lib/action_
controller/string_coercion.rb:25:in `call'
C:/Program Files/Ruby187/lib/ruby/gems/1.8/gems/rack-1.1.0/lib/rack/head.rb:
9:in `call'
C:/Program Files/Ruby187/lib/ruby/gems/1.8/gems/rack-1.1.0/lib/rack/methodov
erride.rb:24:in `call'
C:/Program Files/Ruby187/lib/ruby/gems/1.8/gems/actionpack-2.3.8/lib/action_
controller/params_parser.rb:15:in `call'
C:/Program Files/Ruby187/lib/ruby/gems/1.8/gems/actionpack-2.3.8/lib/action_
controller/session/cookie_store.rb:99:in `call'
C:/Program Files/Ruby187/lib/ruby/gems/1.8/gems/actionpack-2.3.8/lib/action_
controller/failsafe.rb:26:in `call'
C:/Program Files/Ruby187/lib/ruby/gems/1.8/gems/rack-1.1.0/lib/rack/lock.rb:
11:in `call'
C:/Program Files/Ruby187/lib/ruby/gems/1.8/gems/rack-1.1.0/lib/rack/lock.rb:
11:in `synchronize'
C:/Program Files/Ruby187/lib/ruby/gems/1.8/gems/rack-1.1.0/lib/rack/lock.rb:
11:in `call'
C:/Program Files/Ruby187/lib/ruby/gems/1.8/gems/actionpack-2.3.8/lib/action_
controller/dispatcher.rb:114:in `call'
C:/Program Files/Ruby187/lib/ruby/gems/1.8/gems/actionpack-2.3.8/lib/action_
controller/reloader.rb:34:in `run'
C:/Program Files/Ruby187/lib/ruby/gems/1.8/gems/actionpack-2.3.8/lib/action_
controller/dispatcher.rb:108:in `call'
C:/Program Files/Ruby187/lib/ruby/gems/1.8/gems/rails-2.3.8/lib/rails/rack/s
tatic.rb:31:in `call'
C:/Program Files/Ruby187/lib/ruby/gems/1.8/gems/rack-1.1.0/lib/rack/urlmap.r
b:47:in `call'
C:/Program Files/Ruby187/lib/ruby/gems/1.8/gems/rack-1.1.0/lib/rack/urlmap.r
b:41:in `each'
C:/Program Files/Ruby187/lib/ruby/gems/1.8/gems/rack-1.1.0/lib/rack/urlmap.r
b:41:in `call'
C:/Program Files/Ruby187/lib/ruby/gems/1.8/gems/rails-2.3.8/lib/rails/rack/l
og_tailer.rb:17:in `call'
C:/Program Files/Ruby187/lib/ruby/gems/1.8/gems/rack-1.1.0/lib/rack/content_
length.rb:13:in `call'
C:/Program Files/Ruby187/lib/ruby/gems/1.8/gems/rack-1.1.0/lib/rack/handler/
webrick.rb:48:in `service'
C:/Program Files/Ruby187/lib/ruby/1.8/webrick/httpserver.rb:104:in `service'
C:/Program Files/Ruby187/lib/ruby/1.8/webrick/httpserver.rb:65:in `run'
C:/Program Files/Ruby187/lib/ruby/1.8/webrick/server.rb:173:in `start_thread
'
C:/Program Files/Ruby187/lib/ruby/1.8/webrick/server.rb:162:in `start'
C:/Program Files/Ruby187/lib/ruby/1.8/webrick/server.rb:162:in `start_thread
'
C:/Program Files/Ruby187/lib/ruby/1.8/webrick/server.rb:95:in `start'
C:/Program Files/Ruby187/lib/ruby/1.8/webrick/server.rb:92:in `each'
C:/Program Files/Ruby187/lib/ruby/1.8/webrick/server.rb:92:in `start'
C:/Program Files/Ruby187/lib/ruby/1.8/webrick/server.rb:23:in `start'
C:/Program Files/Ruby187/lib/ruby/1.8/webrick/server.rb:82:in `start'
C:/Program Files/Ruby187/lib/ruby/gems/1.8/gems/rack-1.1.0/lib/rack/handler/
webrick.rb:14:in `run'
C:/Program Files/Ruby187/lib/ruby/gems/1.8/gems/rails-2.3.8/lib/commands/ser
ver.rb:111
C:/Program Files/Ruby187/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:3
1:in `gem_original_require'
C:/Program Files/Ruby187/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:3
1:in `require'
script/server:3
|
|
 |