Hi! I'm attempting to install the Gallery extension on DreamHost.
Brief background: I had the site working fine with Radiant 0.6.4 until New Year's. Something changed, somewhere, and things went down. Ironically, I received what appears to be the same error as I'm getting now, regarding gallery_item.rb not defining GalleryItem. Perhaps foolishly, I thought that upgrading Radiant (to 0.6.9...which worked, as far as I can tell) and extensions would be a good idea. I've removed all the extensions and have been reinstalling all of them from the newest version. The first I've decided to install was Gallery....which is where I'm at. After I clone the code from git, I run rake RAILS_ENV=production radiant:extensions:gallery:install --trace And get the following: (in /home/xxxxxx/jarofwood) ** Invoke radiant:extensions:gallery:install (first_time) ** Invoke radiant:extensions:gallery:create_config_file (first_time) ** Execute radiant:extensions:gallery:create_config_file mkdir -p /home/xxxxxx/jarofwood/config/extensions/gallery ** Invoke environment (first_time) ** Execute environment rake aborted! Expected /home/xxxxxx/jarofwood/vendor/extensions/gallery/app/models/gallery_item.rb to define GalleryItem /home/xxxxxx/.gems/gems/radiant-0.6.9/vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:249:in `load_missing_constant' /home/xxxxxx/.gems/gems/radiant-0.6.9/vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:453:in `const_missing' /home/xxxxxx/.gems/gems/radiant-0.6.9/vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:465:in `const_missing' /home/xxxxxx/.gems/gems/radiant-0.6.9/vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:471:in `send' /home/xxxxxx/.gems/gems/radiant-0.6.9/vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:471:in `const_missing' /home/xxxxxx/jarofwood/vendor/extensions/gallery/gallery_extension.rb:52:in `init' /home/xxxxxx/jarofwood/vendor/extensions/gallery/gallery_extension.rb:51:in `class_eval' /home/xxxxxx/jarofwood/vendor/extensions/gallery/gallery_extension.rb:51:in `init' /home/xxxxxx/jarofwood/vendor/extensions/gallery/gallery_extension.rb:38:in `activate' /home/xxxxxx/.gems/gems/radiant-0.6.9/lib/radiant/extension.rb:34:in `activate' /home/xxxxxx/.gems/gems/radiant-0.6.9/vendor/rails/activerecord/lib/../../activesupport/lib/active_support/inflector.rb:257:in `to_proc' /home/xxxxxx/.gems/gems/radiant-0.6.9/lib/radiant/extension_loader.rb:94:in `each' /home/xxxxxx/.gems/gems/radiant-0.6.9/lib/radiant/extension_loader.rb:94:in `activate_extensions' /home/xxxxxx/.gems/gems/radiant-0.6.9/lib/radiant/initializer.rb:110:in `after_initialize' /home/xxxxxx/.gems/gems/radiant-0.6.9/vendor/rails/railties/lib/initializer.rb:114:in `process' /home/xxxxxx/.gems/gems/radiant-0.6.9/vendor/rails/railties/lib/initializer.rb:49:in `send' /home/xxxxxx/.gems/gems/radiant-0.6.9/vendor/rails/railties/lib/initializer.rb:49:in `run' /home/xxxxxx/.gems/gems/radiant-0.6.9/lib/radiant/initializer.rb:89:in `run' /home/xxxxxx/jarofwood/config/environment.rb:12 /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require' /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in `require' /home/xxxxxx/.gems/gems/radiant-0.6.9/vendor/rails/railties/lib/tasks/misc.rake:3 /home/xxxxxx/.gems/gems/rake-0.8.3/lib/rake.rb:617:in `call' /home/xxxxxx/.gems/gems/rake-0.8.3/lib/rake.rb:617:in `execute' /home/xxxxxx/.gems/gems/rake-0.8.3/lib/rake.rb:612:in `each' /home/xxxxxx/.gems/gems/rake-0.8.3/lib/rake.rb:612:in `execute' /home/xxxxxx/.gems/gems/rake-0.8.3/lib/rake.rb:578:in `invoke_with_call_chain' /usr/lib/ruby/1.8/monitor.rb:242:in `synchronize' /home/xxxxxx/.gems/gems/rake-0.8.3/lib/rake.rb:571:in `invoke_with_call_chain' /home/xxxxxx/.gems/gems/rake-0.8.3/lib/rake.rb:588:in `invoke_prerequisites' /home/xxxxxx/.gems/gems/rake-0.8.3/lib/rake.rb:585:in `each' /home/xxxxxx/.gems/gems/rake-0.8.3/lib/rake.rb:585:in `invoke_prerequisites' /home/xxxxxx/.gems/gems/rake-0.8.3/lib/rake.rb:577:in `invoke_with_call_chain' /usr/lib/ruby/1.8/monitor.rb:242:in `synchronize' /home/xxxxxx/.gems/gems/rake-0.8.3/lib/rake.rb:571:in `invoke_with_call_chain' /home/xxxxxx/.gems/gems/rake-0.8.3/lib/rake.rb:564:in `invoke' /home/xxxxxx/.gems/gems/rake-0.8.3/lib/rake.rb:2019:in `invoke_task' /home/xxxxxx/.gems/gems/rake-0.8.3/lib/rake.rb:1997:in `top_level' /home/xxxxxx/.gems/gems/rake-0.8.3/lib/rake.rb:1997:in `each' /home/xxxxxx/.gems/gems/rake-0.8.3/lib/rake.rb:1997:in `top_level' /home/xxxxxx/.gems/gems/rake-0.8.3/lib/rake.rb:2036:in `standard_exception_handling' /home/xxxxxx/.gems/gems/rake-0.8.3/lib/rake.rb:1991:in `top_level' /home/xxxxxx/.gems/gems/rake-0.8.3/lib/rake.rb:1970:in `run' /home/xxxxxx/.gems/gems/rake-0.8.3/lib/rake.rb:2036:in `standard_exception_handling' /home/xxxxxx/.gems/gems/rake-0.8.3/lib/rake.rb:1967:in `run' /home/xxxxxx/.gems/gems/rake-0.8.3/bin/rake:31 /home/xxxxxx/.gems/bin/rake:19:in `load' /home/xxxxxx/.gems/bin/rake:19 If I try type in "GalleryItem" from "script/console," I get /home/xxxxxx/.gems/gems/radiant-0.6.9/vendor/rails/activerecord/lib/active_record/connection_adapters/mysql_adapter.rb:471:in `real_connect':Mysql::Error: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) Yet, if I remove the extension and head to the admin pages, it is clear that Radiant is accessing the database correctly and that database.yml is set up correctly, since Admin works. Any leads? I'm about to think I should just nuke the radiant app and create a new one from the database. Thanks for any help--and sorry if I'm missing something obvious. I know just enough Rails & Ruby to get Radiant running. ;-) David Alan Hjelle 1 Corinthians 2:2 http://thehjellejar.com/ See Rita's spoons at . See my brother's software at . -- David Alan Hjelle 1 Corinthians 2:2 http://thehjellejar.com _______________________________________________ Radiant mailing list Post: [email protected] Search: http://radiantcms.org/mailing-list/search/ Site: http://lists.radiantcms.org/mailman/listinfo/radiant
