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
-~----------~----~----~----~------~----~------~--~---

Reply via email to