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