| View previous topic :: View next topic |
| Author |
Message |
chukster
Joined: 27 Oct 2009 Posts: 14
|
Posted: Tue Oct 27, 2009 10:43 pm Post subject: running a ruby on rails application pls help |
|
|
i want to build a ruby on rails application i have installed mysql i need to install ruby gem but i do not know how to do it http://dev.mysql.com/downloads/ruby.html
when you go to the site above after i have installed mysql/ruby but where do i go to enter " $ sudo gem install mysql" which i presum will install ruby gem . ihave neatbeans 6.7.1 |
|
| Back to top |
|
 |
Hassan Schroeder Posted via mailing list.
|
Posted: Tue Oct 27, 2009 10:53 pm Post subject: running a ruby on rails application pls help |
|
|
On Tue, Oct 27, 2009 at 3:43 PM, chukster <address-removed> wrote:
| Quote: |
i want to build a ruby on rails application i have installed mysql i need to install ruby gem but i do not know how to do it
|
| Quote: | ..... but where do i go to enter " $ sudo gem install mysql" which i presum will install ruby gem
|
You can run that in any terminal window.
--
Hassan Schroeder ------------------------ address-removed
twitter: @hassan |
|
| Back to top |
|
 |
chukster
Joined: 27 Oct 2009 Posts: 14
|
Posted: Wed Oct 28, 2009 7:09 am Post subject: |
|
|
when i type my_newcontact = Contact.new in rails console i get the message
| Code: | Loading development environment (Rails 2.3.2)
JRuby limited openssl loaded. gem install jruby-openssl for full support.
http://wiki.jruby.org/wiki/JRuby_Builtin_OpenSSL
C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/middleware_stack.rb:84 warning: given block not used
>> my_contact = Contact.new
my_contact = Contact.new
!!! The bundled mysql.rb driver has been removed from Rails 2.2. Please install the mysql gem and try again: gem install mysql.
MissingSourceFile: no such file to load -- mysql
from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activesupport-2.3.2/lib/active_support/dependencies.rb:156:in `require'
from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activesupport-2.3.2/lib/active_support/dependencies.rb:521:in `new_constants_in'
from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activesupport-2.3.2/lib/active_support/dependencies.rb:156:in `require'
from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activesupport-2.3.2/lib/active_support/core_ext/kernel/requires.rb:7:in `require_library_or_gem'
from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activesupport-2.3.2/lib/active_support/core_ext/kernel/reporting.rb:11:in `silence_warnings'
from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activesupport-2.3.2/lib/active_support/core_ext/kernel/requires.rb:5:in `require_library_or_gem'
from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/mysql_adapter.rb:65:in `mysql_connection'
from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:223:in `new_connection'
from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:245:in `checkout_new_connection'
from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:188:in `checkout'
from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:184:in `loop'
from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:184:in `checkout'
from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/1.8/monitor.rb:191:in `mon_synchronize'
from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:183:in `checkout'
from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:98:in `connection'
from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:326:in `retrieve_connection'
from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/connection_specification.rb:123:in `retrieve_connection'
from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/connection_specification.rb:115:in `connection'
from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:1276:in `columns'
from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:3008:in `attributes_from_column_definition'
from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/locking/optimistic.rb:66:in `attributes_from_column_definition_with_lock'
from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:2435:in `initialize'
from (irb):2>> |
|
|
| Back to top |
|
 |
chukster
Joined: 27 Oct 2009 Posts: 14
|
Posted: Wed Oct 28, 2009 8:12 am Post subject: |
|
|
also the connector to the mysql i used b4 was a jdbc one . This is wrong since i am using ruby on rails. i have downloaded mysql-ruby-2.8.1.tar.gz from http://dev.mysql.com/downloads/ruby.html (Mysql/ruby) i have extracted it.
But the problem is i dont know how to use it as acoonectoer with musql and ruby on rails application in neatbenas can somone please help me out |
|
| Back to top |
|
 |
tgreider
Joined: 28 Oct 2009 Posts: 2
|
Posted: Wed Oct 28, 2009 5:49 pm Post subject: Contact.new in rails console i get the message |
|
|
| chukster wrote: | when i type my_newcontact = Contact.new in rails console i get the message
| Code: | Loading development environment (Rails 2.3.2)
JRuby limited openssl loaded. gem install jruby-openssl for full support.
http://wiki.jruby.org/wiki/JRuby_Builtin_OpenSSL
C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/middleware_stack.rb:84 warning: given block not used
>> my_contact = Contact.new
my_contact = Contact.new
!!! The bundled mysql.rb driver has been removed from Rails 2.2. Please install the mysql gem and try again: gem install mysql.
MissingSourceFile: no such file to load -- mysql
from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activesupport-2.3.2/lib/active_support/dependencies.rb:156:in `require'
from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activesupport-2.3.2/lib/active_support/dependencies.rb:521:in `new_constants_in'
from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activesupport-2.3.2/lib/active_support/dependencies.rb:156:in `require'
from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activesupport-2.3.2/lib/active_support/core_ext/kernel/requires.rb:7:in `require_library_or_gem'
from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activesupport-2.3.2/lib/active_support/core_ext/kernel/reporting.rb:11:in `silence_warnings'
from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activesupport-2.3.2/lib/active_support/core_ext/kernel/requires.rb:5:in `require_library_or_gem'
from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/mysql_adapter.rb:65:in `mysql_connection'
from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:223:in `new_connection'
from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:245:in `checkout_new_connection'
from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:188:in `checkout'
from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:184:in `loop'
from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:184:in `checkout'
from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/1.8/monitor.rb:191:in `mon_synchronize'
from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:183:in `checkout'
from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:98:in `connection'
from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:326:in `retrieve_connection'
from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/connection_specification.rb:123:in `retrieve_connection'
from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/connection_specification.rb:115:in `connection'
from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:1276:in `columns'
from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:3008:in `attributes_from_column_definition'
from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/locking/optimistic.rb:66:in `attributes_from_column_definition_with_lock'
from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:2435:in `initialize'
from (irb):2>> |
|
Here is some code that should help you:
<% if RUBY_PLATFORM =~ /java/
require 'rubygems'
gem 'activerecord-jdbc-adapter'
require 'jdbc_adapter'
end
%>
Place this code into your database.yml file of your application.
"Create Database" of the Rails Basics hands-on lab, you cannot create the development database via Rake task with the version of rails installed in Netbeans 6.7.1, without adding a snippet of code in the database.yml file.
Add the following code near the top of the database.yml file. Click on Save All Files button in the menu bar. Copied from http://www.javapassion.com/handsonlabs/rails_scaffold/index.html#Tutorial_Exercises |
|
| Back to top |
|
 |
Chris Kutler Posted via mailing list.
|
Posted: Wed Oct 28, 2009 6:17 pm Post subject: running a ruby on rails application pls help |
|
|
Hi,
This might help: http://blogs.sun.com/divas/entry/no_such_file_to_load
Also helpful: http://www.netbeans.org/kb/docs/ruby/setting-up.html#dbservers
The code that tgreider provided (see below) is helpful if you are running the same code with both ruby and jruby but is no longer necessary when using Rails versions from 2.0 onward, as far as I know. I don't use it anymore.
| Quote: |
<% if RUBY_PLATFORM =~ /java/
require 'rubygems'
gem 'activerecord-jdbc-adapter'
require 'jdbc_adapter'
end
%>
|
tgreider wrote: | Quote: | | Quote: |
chukster wrote:
| Quote: | when i type my_newcontact = Contact.new in rails console i get the message
|
| Quote: | Code:
Loading development environment (Rails 2.3.2)
|
| Quote: | JRuby limited openssl loaded. gem install jruby-openssl for full support.
|
chukster wrote:
| 0 2 4 6 8 | Quote: | 9 when i type my_newcontact = Contact.new in rails console i get the message
| 0 | Quote: | | Quote: | when i type my_newcontact = Contact.new in rails console i get the message
| 1 when i type my_newcontact = Contact.new in rails console i get the message
| 2 | Quote: | | Quote: | when i type my_newcontact = Contact.new in rails console i get the message
| 3 when i type my_newcontact = Contact.new in rails console i get the message
| 4 | Quote: | | Quote: | when i type my_newcontact = Contact.new in rails console i get the message
| 5 when i type my_newcontact = Contact.new in rails console i get the message
| 6 | Quote: | | Quote: | when i type my_newcontact = Contact.new in rails console i get the message
| 7 when i type my_newcontact = Contact.new in rails console i get the message
| 8 | Quote: | | Quote: | when i type my_newcontact = Contact.new in rails console i get the message
| 9
| 0 2 4 6 8 0 2 4 6 8 | Quote: | 9 Code:
Loading development environment (Rails 2.3.2)
| 0 | Quote: | | Quote: | Code:
Loading development environment (Rails 2.3.2)
| 1 Code:
Loading development environment (Rails 2.3.2)
| 2 | Quote: | | Quote: | Code:
Loading development environment (Rails 2.3.2)
| 3 Code:
Loading development environment (Rails 2.3.2)
| 4 | Quote: | | Quote: | Code:
Loading development environment (Rails 2.3.2)
| 5 Code:
Loading development environment (Rails 2.3.2)
| 6 | Quote: | | Quote: | Code:
Loading development environment (Rails 2.3.2)
| 7 Code:
Loading development environment (Rails 2.3.2)
| 8 | Quote: | | Quote: | Code:
Loading development environment (Rails 2.3.2)
| 9
| 0 2 4 6 8 | Quote: | 9 JRuby limited openssl loaded. gem install jruby-openssl for full support.
| 0 JRuby limited openssl loaded. gem install jruby-openssl for full support.
| 1 |
|
| Back to top |
|
 |
chukster
Joined: 27 Oct 2009 Posts: 14
|
Posted: Thu Oct 29, 2009 11:40 am Post subject: |
|
|
thanks for the repky guys vut it does not work i am still getting the same message can somone please tell me step by step what to do from the begging after u have installed and got working ruby on rails
but still getting same message
| Code: | Loading development environment (Rails 2.3.2)
JRuby limited openssl loaded. gem install jruby-openssl for full support.
http://wiki.jruby.org/wiki/JRuby_Builtin_OpenSSL
C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/action_controller/middleware_stack.rb:84 warning: given block not used
>> my_contact = Contact.new
my_contact = Contact.new
!!! The bundled mysql.rb driver has been removed from Rails 2.2. Please install the mysql gem and try again: gem install mysql.
MissingSourceFile: no such file to load -- mysql
from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activesupport-2.3.2/lib/active_support/dependencies.rb:156:in `require'
from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activesupport-2.3.2/lib/active_support/dependencies.rb:521:in `new_constants_in'
from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activesupport-2.3.2/lib/active_support/dependencies.rb:156:in `require'
from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activesupport-2.3.2/lib/active_support/core_ext/kernel/requires.rb:7:in `require_library_or_gem'
from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activesupport-2.3.2/lib/active_support/core_ext/kernel/reporting.rb:11:in `silence_warnings'
from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activesupport-2.3.2/lib/active_support/core_ext/kernel/requires.rb:5:in `require_library_or_gem'
from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/mysql_adapter.rb:65:in `mysql_connection'
from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:223:in `new_connection'
from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:245:in `checkout_new_connection'
from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:188:in `checkout'
from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:184:in `loop'
from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:184:in `checkout'
from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/1.8/monitor.rb:191:in `mon_synchronize'
from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:183:in `checkout'
from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:98:in `connection'
from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:326:in `retrieve_connection'
from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/connection_specification.rb:123:in `retrieve_connection'
from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/connection_adapters/abstract/connection_specification.rb:115:in `connection'
from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:1276:in `columns'
from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:3008:in `attributes_from_column_definition'
from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/locking/optimistic.rb:66:in `attributes_from_column_definition_with_lock'
from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:2435:in `initialize'
from (irb):2>> |
|
|
| Back to top |
|
 |
Hassan Schroeder Posted via mailing list.
|
Posted: Thu Oct 29, 2009 2:52 pm Post subject: running a ruby on rails application pls help |
|
|
On Thu, Oct 29, 2009 at 4:40 AM, chukster <address-removed> wrote:
| Quote: |
thanks for the repky guys vut it does not work i am still getting the same message can somone please tell me step by step what to do from the begging after u have installed and got working ruby on rails
|
| Quote: | Loading development environment (Rails 2.3.2)
JRuby limited openssl loaded. gem install jruby-openssl for full support.
|
Are you trying to run this using Ruby or JRuby?
--
Hassan Schroeder ------------------------ address-removed
twitter: @hassan |
|
| Back to top |
|
 |
chukster
Joined: 27 Oct 2009 Posts: 14
|
|
| Back to top |
|
 |
chukster
Joined: 27 Oct 2009 Posts: 14
|
Posted: Fri Oct 30, 2009 7:05 pm Post subject: |
|
|
hi okay i am using ruby.1.8.6p111 plaform for neatbeans and i created a model in contacts.
In ruby Console i added my_contact = Contact.new and got this message
Loading development environment (Rails 2.3.4)
>> my_contact = Contact.new
my_contact = Contact.new
MissingSourceFile: no such file to load -- mysql
can u pls help me |
|
| Back to top |
|
 |
Hassan Schroeder Posted via mailing list.
|
Posted: Fri Oct 30, 2009 7:27 pm Post subject: running a ruby on rails application pls help |
|
|
On Fri, Oct 30, 2009 at 12:06 PM, chukster <address-removed> wrote:
| Quote: |
hi okay i am using ruby.1.8.6p111
|
OK, now what's the output of the following commands:
which ruby
ruby -v
gem env
gem list --local
(from a terminal window)
--
Hassan Schroeder ------------------------ address-removed
twitter: @hassan |
|
| Back to top |
|
 |
chukster
Joined: 27 Oct 2009 Posts: 14
|
Posted: Sat Oct 31, 2009 6:01 am Post subject: |
|
|
hi thanks for the reply i have sorted that out now i am now longer getting that problem. This is my new problem but the when i look at the file they say cannot be found i can see its there under the ruby directory and i have done gem update --system and i get the message nothing to update
| Code: | Loading development environment (Rails 2.3.4)
>> my_contact = Contact.new
my_contact = Contact.new
LoadError: 126: The specified module could not be found. - c:/ruby/lib/ruby/gems/1.8/gems/mysql-2.8.1-x86-mingw32/lib/1.8/mysql_api.so
from c:/ruby/lib/ruby/gems/1.8/gems/mysql-2.8.1-x86-mingw32/lib/1.8/mysql_api.so
from c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
from c:/ruby/lib/ruby/gems/1.8/gems/activesupport-2.3.4/lib/active_support/dependencies.rb:156:in `require'
from c:/ruby/lib/ruby/gems/1.8/gems/activesupport-2.3.4/lib/active_support/dependencies.rb:521:in `new_constants_in'
from c:/ruby/lib/ruby/gems/1.8/gems/activesupport-2.3.4/lib/active_support/dependencies.rb:156:in `require'
from c:/ruby/lib/ruby/gems/1.8/gems/mysql-2.8.1-x86-mingw32/lib/mysql.rb:7
from c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:36:in `gem_original_require'
from c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:36:in `require'
from c:/ruby/lib/ruby/gems/1.8/gems/activesupport-2.3.4/lib/active_support/dependencies.rb:156:in `require'
from c:/ruby/lib/ruby/gems/1.8/gems/activesupport-2.3.4/lib/active_support/dependencies.rb:521:in `new_constants_in'
from c:/ruby/lib/ruby/gems/1.8/gems/activesupport-2.3.4/lib/active_support/dependencies.rb:156:in `require'
from c:/ruby/lib/ruby/gems/1.8/gems/activesupport-2.3.4/lib/active_support/core_ext/kernel/requires.rb:7:in `require_library_or_gem'
from c:/ruby/lib/ruby/gems/1.8/gems/activesupport-2.3.4/lib/active_support/core_ext/kernel/reporting.rb:11:in `silence_warnings'
from c:/ruby/lib/ruby/gems/1.8/gems/activesupport-2.3.4/lib/active_support/core_ext/kernel/requires.rb:5:in `require_library_or_gem'
from c:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.4/lib/active_record/connection_adapters/mysql_adapter.rb:60:in `mysql_connection'
from c:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:223:in `send'!!! The bundled mysql.rb driver has been removed from Rails 2.2. Please install the mysql gem and try again: gem install mysql.
... 1 levels...
from c:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:245:in `checkout_new_connection'
from c:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:188:in `checkout'
from c:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:184:in `loop'
from c:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:184:in `checkout'
from c:/ruby/lib/ruby/1.8/monitor.rb:242:in `synchronize'
from c:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:183:in `checkout'
from c:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:98:in `connection'
from c:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:326:in `retrieve_connection'
from c:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.4/lib/active_record/connection_adapters/abstract/connection_specification.rb:123:in `retrieve_connection'
from c:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.4/lib/active_record/connection_adapters/abstract/connection_specification.rb:115:in `connection'
from c:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.4/lib/active_record/base.rb:1271:in `columns'
from c:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.4/lib/active_record/base.rb:3007:in `attributes_from_column_definition_without_lock'
from c:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.4/lib/active_record/locking/optimistic.rb:66:in `attributes_from_column_definition'
from c:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.4/lib/active_record/base.rb:2434:in `initialize'
from (irb):1:in `new'
from (irb):1>> |
anyway you wanted me to | Quote: | OK, now what's the output of the following commands:
which ruby
ruby -v
gem env
gem list --local |
here it is i hope u can help me out thanks
| Code: | C:\Users>gem update --system
Updating RubyGems
Nothing to update
C:\Users>ruby -v
ruby 1.8.6 (2009-08-04 patchlevel 383) [i386-mingw32]
C:\Users>gem env
RubyGems Environment:
- RUBYGEMS VERSION: 1.3.5
- RUBY VERSION: 1.8.6 (2009-08-04 patchlevel 383) [i386-mingw32]
- INSTALLATION DIRECTORY: C:/ruby/lib/ruby/gems/1.8
- RUBY EXECUTABLE: C:/ruby/bin/ruby.exe
- EXECUTABLE DIRECTORY: C:/ruby/bin
- RUBYGEMS PLATFORMS:
- ruby
- x86-mingw32
- GEM PATHS:
- C:/ruby/lib/ruby/gems/1.8
- C:/Users/arinze/.gem/ruby/1.8
- GEM CONFIGURATION:
- :update_sources => true
- :verbose => true
- :benchmark => false
- :backtrace => false
- :bulk_threshold => 1000
- REMOTE SOURCES:
- http://gems.rubyforge.org/
C:\Users>gem list --local
*** LOCAL GEMS ***
actionmailer (2.3.4)
actionpack (2.3.4)
activerecord (2.3.4)
activeresource (2.3.4)
activesupport (2.3.4)
fxri (0.3.7, 0.3.6)
fxruby (1.6.19, 1.6.12)
hpricot (0.8.1, 0.6)
jruby-jars (1.3.1)
log4r (1.1.2, 1.0.5)
mysql (2.8.1)
progressbar (0.0.3)
rack (1.0.1)
rails (2.3.4)
rake (0.8.7, 0.7.3)
sources (0.0.1)
warbler (0.9.14)
win32-api (1.4.5, 1.0.4)
win32-clipboard (0.5.2, 0.4.3)
win32-dir (0.3.5, 0.3.2)
win32-eventlog (0.5.2, 0.4.6)
win32-file (0.6.3, 0.5.4)
win32-file-stat (1.3.4, 1.2.7)
win32-process (0.6.1, 0.5.3)
win32-sapi (0.1.5, 0.1.4)
win32-sound (0.4.2, 0.4.1)
windows-api (0.4.0, 0.2.0)
windows-pr (1.0.8, 0.7.2) |
|
|
| Back to top |
|
 |
chukster
Joined: 27 Oct 2009 Posts: 14
|
Posted: Mon Nov 02, 2009 1:55 am Post subject: Found the answer |
|
|
yes finnaly found the anser and it is working now.
this is what i did
| Quote: | | copy libmySQL.dll from your MySQL binary directory (for example, C:\Program Files\MySQL\MySQL Server 5.0\bin) into the Ruby binary directory (for example, C:\ruby\bin). Restart your application (shut down and restart the server), then try running it again. For me, that fixes the problem. | from http://www.sapphiresteel.com/Rails-2-2-and-MySQL-Problems
Why the hell do i have to my libmysql.dll file to ruby\bin to get it working hmm very frustrating for the past few days but a least it is working now.
Just wondering if you guys get stuck in programming do you have a technique to deal with it beside searching goolge for your problem |
|
| Back to top |
|
 |
|