After opening http://localhost:3000/ in browser, under About your application's environment get this error: LoadError in Rails/infoController#properties 193: %1 is not a valid Win32 application. - C:/jinstalled/ruby/lib/ruby/gems/1.8/gems/mysql-2.7.3-x86-mswin32/ext/mysql.soRAILS_ROOT: c:/Jinstalled/Apache Software Foundation/Apache2.2/htdocs/shovell
get the following when I jump into my ruby application(i.e localhost:3000/stories/ ) 193: %1 is not a valid Win32 application. - C:/jinstalled/ruby/lib/ruby/gems/1.8/gems/mysql-2.7.3-x86-mswin32/ext/mysql.so
My setup. I'm running Windows Vista Ultimate x64 edition(still crap).
I had rails 2.1.2 and updated to 2.2.2 and now get the above error. Ruby -v = 1.8.6 gem -v = 1.3.1 I have mysql-essential-5.0.67-winx64 The service is up and running and I can log in and manipulate the database just fine.
if I run ruby script\console
require 'rubygems'
=>
require 'mysql'
I get a popup that says: ruby.exe - Unable to Locate component This application has failed to start because LIBMYSQL.dll was not found. re-installing the application may fix this problem.
after clicking ok or continue the console spits out: LoadError: 193: %1 is not a valid Win32 application. - C:/Jinstalled/Ruby/lib/ruby/gems/1.8/gems/mysql-2.7.3-x86-mswin 32/ext/mysql.so from C:/Jinstalled/Ruby/lib/ruby/gems/1.8/gems/mysql-2.7.3-x86-mswin32/ext/mysql.so from C:/Jinstalled/Ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:36:in `require' from C:/Jinstalled/Ruby/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:153:in `re quire' from C:/Jinstalled/Ruby/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:521:in `ne w_constants_in' from C:/Jinstalled/Ruby/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:153:in `re quire' from (irb):2
my env path is(relevant info only)
path
PATH=C:\jinstalled\MySQL\MySQL Server 5.0\bin;C:\jinstalled\ruby\bin
I've copied over a copy of libmysql.dll from the mysql bin into the ruby/bin as well.
Anyone know how to fix this issues?