Hi Tom,

Tracks includes it's own copy of Rails in it's "vendor/rails" directory, so it's unlikely that the difference in rails gem versions on the servers is the culprit.

Based on the errors, it seems more likely to be related to the ruby- mysql bindings. Maybe that will help you and your webhost pinpoint the issue...

Cheers,
Luke

On Nov 15, 2007, at 6:41 PM, Tom Fowler wrote:

I'm quite new at Tracks, but had a wonderful installation running the trunk and had it loaded with all my stuff. Then, the web host moved me to another server and now nothing works. Now it is a he- said, she-said game of why the application won't work. They are blaming it on the difference in rails versions between the servers. The old server that work used rails 1.1.6 and the new server uses 1.2.5. Before I go any further and raise my voice with the web host, are there any known issues with Tracks and that version of rails?

I have re-installed the trunk and tried a brand new test database (including the rake migrate command), but no joy.

The error messages differ according to whether or not I use fcgi or not. Here is the output without...

wrong number of arguments (1 for 0) ../config/../vendor/rails/ activerecord/lib/active_record/vendor/mysql.rb:551:in `initialize' ../config/../vendor/rails/activerecord/lib/ active_record/vendor/mysql.rb:551:in `new' ../config/../vendor/rails/ activerecord/lib/active_record/vendor/mysql.rb:551:in `scramble41' ../config/../vendor/rails/activerecord/lib/ active_record/vendor/mysql.rb:141:in `real_connect' ../config/../ vendor/rails/activerecord/lib/active_record/connection_adapters/ mysql_adapter.rb:331:in `connect' ../config/../vendor/rails/ activerecord/lib/active_record/connection_adapters/mysql_adapter.rb: 88:in `initialize' ../config/../vendor/rails/activerecord/lib/ active_record/connection_adapters/mysql_adapter.rb:37:in `new' ../ config/../vendor/rails/activerecord/lib/active_record/ connection_adapters/mysql_adapter.rb:37:in `mysql_connection' ../ config/../vendor/rails/activerecord/lib/active_record/ connection_adapters/abstract/connection_specification.rb:251:in `send' ../config/../vendor/rails/activerecord/lib/active_record/ connection_adapters/abstract/connection_specification.rb:251:in `connection_without_query_cache=' ../config/../vendor/rails/ activerecord/lib/active_record/query_cache.rb:54:in `connection=' ../ config/../vendor/rails/activerecord/lib/active_record/ connection_adapters/abstract/connection_specification.rb:220:in `retrieve_connection' ../config/../vendor/rails/activerecord/lib/ active_record/connection_adapters/abstract/ connection_specification.rb:78:in `connection' ../config/../vendor/ rails/activerecord/lib/active_record/base.rb:696:in `columns' ../ config/../vendor/rails/activerecord/lib/active_record/base.rb:704:in `columns_hash' ../config/../vendor/rails/actionpack/lib/ action_controller/session/active_record_store.rb:103:in `setup_sessid_compatibility!' ../config/../vendor/rails/actionpack/ lib/action_controller/session/active_record_store.rb:77:in `find_by_session_id' ../config/../vendor/rails/actionpack/lib/ action_controller/session/active_record_store.rb:281:in `initialize' ../config/../vendor/rails/activerecord/lib/ active_record/base.rb:794:in `silence' ../config/../vendor/rails/ actionpack/lib/action_controller/session/active_record_store.rb: 281:in `initialize' /usr/local/lib/ruby/1.8/cgi/session.rb:273:in `new' /usr/local/lib/ruby/1.8/cgi/session.rb:273:in `initialize' ../ config/../vendor/rails/actionpack/lib/action_controller/ cgi_process.rb:111:in `new' ../config/../vendor/rails/actionpack/lib/ action_controller/cgi_process.rb:111:in `session' ../config/../ vendor/rails/actionpack/lib/action_controller/cgi_process.rb:141:in `stale_session_check!' ../config/../vendor/rails/actionpack/lib/ action_controller/cgi_process.rb:107:in `session' ../config/../ vendor/rails/actionpack/lib/action_controller/base.rb:885:in `assign_shortcuts_without_flash' ../config/../vendor/rails/ actionpack/lib/action_controller/flash.rb:141:in `assign_shortcuts' ../config/../vendor/rails/actionpack/lib/ action_controller/base.rb:373:in `process_without_filters' ../ config/../vendor/rails/actionpack/lib/action_controller/filters.rb: 364:in `process_without_session_management_support' ../config/../ vendor/rails/actionpack/lib/action_controller/session_management.rb: 117:in `process' ../config/../vendor/rails/railties/lib/ dispatcher.rb:38:in `dispatch' dispatch.cgi:10

With the fcgi enabled in .htaccess all I get is:

Application error

Rails application failed to start properly"

Note the " at the end of the line

Any ideas?

Thanks in advance,

Tom
_______________________________________________
Tracks-discuss mailing list
[email protected]
http://lists.rousette.org.uk/mailman/listinfo/tracks-discuss

_______________________________________________
Tracks-discuss mailing list
[email protected]
http://lists.rousette.org.uk/mailman/listinfo/tracks-discuss

Reply via email to