I found out what the problem was. I was running Rails 2.2.2 version. I
upgraded to 2.3.3 and now it works better. Still looking as to why I
can't run 'script/generate plugin_migration' command. I keep getting
error:
"'script' is not recognized as an internal or external command,
operable program or batch file."
I tried running 'ruby script/generate plugin_migration' and I get
message:
"---
[COMMUNITY ENGINE] You have 62 pending CommunityEngine migrations:
CE is at 62, but you have only migrated it to 0
Please run 'script/generate plugin_migration' AND 'rake db:migrate'
before continuing, or you will experience errors.
---
exists db/migrate
create db/migrate/
20090826195748_community_engine_to_version_62.rb"
--------------------------
Where I can't run 'script/generate plugin_migration'. If someone knows
how to run the plugin_migration please let me know. I'm running it
from my work root directory.
Regards,
Siyan
On Aug 24, 5:08 pm, SS <[email protected]> wrote:
> Hello,
> I'm trying to setup Community Engine to work with my code, however
> after installing all the required gems and following the steps as
> described onhttp://github.com/bborn/communityengine/tree/masterI
> still can't run 'ruby script/generate plugin_migration' command. It
> gives me the following error message:
>
> C:/mywork/vendor/plugins/community_engine/config/initializers/
> sessions_middleware.rb:1: undefined method `middleware' for
> ActionController::Dispatcher:Class (NoMethodError)
> from C:/mywork/vendor/rails/activesupport/lib/active_support/
> dependencies.rb:142:in `load_without_new_constant_marking'
> from C:/mywork/vendor/rails/activesupport/lib/active_support/
> dependencies.rb:142:in `load_without_desert'
> from C:/mywork/vendor/rails/activesupport/lib/active_support/
> dependencies.rb:521:in `new_constants_in'
> from C:/mywork/vendor/rails/activesupport/lib/active_support/
> dependencies.rb:142:in `load_without_desert'
> from C:/Ruby/lib/ruby/gems/1.8/gems/desert-0.5.0/lib/desert/
> ruby/object.rb:18:in `load'
> from C:/Ruby/lib/ruby/gems/1.8/gems/desert-0.5.0/lib/desert/
> ruby/object.rb:32:in `__each_matching_file'
> from C:/Ruby/lib/ruby/gems/1.8/gems/desert-0.5.0/lib/desert/
> ruby/object.rb:17:in `load'
> from C:/mywork/vendor/plugins/community_engine/config/boot.rb:
> 5
> ... 13 levels...
> from C:/mywork/vendor/rails/railties/lib/commands/generate.rb:
> 1
> from C:/Ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:
> 31:in `gem_original_require'
> from C:/Ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:
> 31:in `require'
> from script/generate:3
>
> Am I missing to add a required library in my environment.rb file? So
> far I've added:
> require 'desert'
> ---
> config.plugins = [:community_engine, :white_list, :all]
> config.plugin_paths += ["#{RAILS_ROOT}/vendor/plugins/
> community_engine/plugins"]
>
> config.action_controller.session = {
> :key => 'appsession',
> :secret => '123454'
> }
> ---
> require "#{RAILS_ROOT}/vendor/plugins/community_engine/config/boot.rb"
>
> I did a research online and I didn't find anyone having the same
> problem, does that mean everyone got it working by just following the
> steps outlined in the official git website?
>
> Please help.
>
> I'll really appreciate your help!
> 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
-~----------~----~----~----~------~----~------~--~---