I figured out what my problem was. The Community Engine plugin was never added successfully to git indexes. I had to again redo the following steps from the Heroku tutorial:
remove the community_engine git submodule rm -rf vendor/plugins/community_engine/.git* git rm --cached vendor/plugins/community_engine git commit -m 'no more ce...' add community_engine to your code git add vendor/plugins/community_engine git commit -m 'ce back... again' I was finally able to deploy CE on Heroku. Yay! Please ensure that community_engine is added to your git index. Verify by executing i.e. "git ls-files > output.txt", open the output.txt file and ensure that all files under the community_engine dir are successfully added. Good luck, Siyan On Oct 20, 10:12 pm, SS <[email protected]> wrote: > I still get the problem even after I found a way to change the Rails > version to 2.3.2 as recommended. > I had to change the version in my /config/environment.rb besides to > that one in the .gems file. > > Any thoughts of how to fix the above problem? > > Siyan > > On Oct 20, 4:33 pm, SS <[email protected]> wrote: > > > Hi, > > I followed the instructions on CE Heroku tutorial, however I keep > > getting an error message on the server. > > > I noticed that Bruno has added as a prerequisite Rails 2.3.2, but > > Heroku is using the latest 2.3.4 and I can't change that to verify if > > this is the cause of my error or not. Heroku has already installed > > Rails gem and it can't be overridden. This is the error message I > > get: > > > /home/slugs/72014_1489c1f_77f5/mnt/.gems/gems/desert-0.5.2/lib/desert/ > > rails/dependencies.rb:56:in `look_for_constant_in_parent_module': > > Constant Rails::EnginesHelper from rails/engines_helper.rb not found > > (NameError) > > Constant EnginesHelper from engines_helper.rb not found > > from /home/slugs/72014_1489c1f_77f5/mnt/.gems/gems/desert-0.5.2/lib/ > > desert/rails/dependencies.rb:13:in `load_missing_constant' > > from /usr/local/lib/ruby/gems/1.8/gems/activesupport-2.3.4/lib/ > > active_support/dependencies.rb:80:in `const_missing' > > from /usr/local/lib/ruby/gems/1.8/gems/activesupport-2.3.4/lib/ > > active_support/dependencies.rb:98:in `send' > > > I'm very surprised and curious how Bruno has successfully installed > > his instance of CE on Heroku....I know it's possible I just don't know > > what I'm missing....I couldn't find engines_helper.rb file anywhere! > > > Did any of you guys have the same problem and how did you resolve it? > > > Regards, > > Siyan --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "CommunityEngine" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/communityengine?hl=en -~----------~----~----~----~------~----~------~--~---
