Re: Instalação do Noosfero e tabela "articles" não existente

Rafael Reggiani Manzo rr.manzo at gmail.com
Fri Nov 23 09:54:06 BRST 2012


Olá Rodrigo,

Você rodou esses comandos abaixo?

rake db:schema:load
rake db:migrate

Abraço,

Rafael.

2012/11/23 Rodrigo Renie Braga <rodrigorenie em gmail.com>:
> Prezados, bom dia!
>
> Eu estou instalando o Noosfero versão 0.38.3 pela primeira vez, e segui o
> procedimento à risca do arquivo README que vem no pacote  (estou instalando
> pelo .tar.gz, não pelo pacote .deb em uma máquina com Debian 6.0).
>
> Todo o processo deu certo, no entanto a aplicação não sobe, o único erro que
> encontrei foi no log/thin.log:
>
>>> Writing PID to tmp/pids/thin.pid
>>> Using rails adapter
>>> Exiting!
> /usr/lib/ruby/1.8/active_record/connection_adapters/abstract_adapter.rb:219:in
> `log': PGError: ERROR:  relation "articles" does not exist
> (ActiveRecord::StatementInvalid)
> LINE 4:              WHERE a.attrelid = '"articles"'::regclass
>                                         ^
> :             SELECT a.attname, format_type(a.atttypid, a.atttypmod),
> d.adsrc, a.attnotnull
>               FROM pg_attribute a LEFT JOIN pg_attrdef d
>                 ON a.attrelid = d.adrelid AND a.attnum = d.adnum
>              WHERE a.attrelid = '"articles"'::regclass
>                AND a.attnum > 0 AND NOT a.attisdropped
>              ORDER BY a.attnum
> from
> /usr/lib/ruby/1.8/active_record/connection_adapters/postgresql_adapter.rb:537:in
> `query'
> from
> /usr/lib/ruby/1.8/active_record/connection_adapters/postgresql_adapter.rb:1091:in
> `column_definitions'
> from
> /usr/lib/ruby/1.8/active_record/connection_adapters/postgresql_adapter.rb:705:in
> `columns'
> from /usr/lib/ruby/1.8/active_record/base.rb:1271:in `columns'
> from /usr/lib/ruby/1.8/active_record/base.rb:1279:in `columns_hash'
> from
> /var/lib/noosfero/current/vendor/plugins/acts_as_solr_reloaded/lib/acts_as_solr/acts_methods.rb:367:in
> `type_for_field'
> from
> /var/lib/noosfero/current/vendor/plugins/acts_as_solr_reloaded/lib/acts_as_solr/acts_methods.rb:355:in
> `determine_field_name_and_options'
> from
> /var/lib/noosfero/current/vendor/plugins/acts_as_solr_reloaded/lib/acts_as_solr/acts_methods.rb:320:in
> `get_field_value'
> from
> /var/lib/noosfero/current/vendor/plugins/acts_as_solr_reloaded/lib/acts_as_solr/acts_methods.rb:338:in
> `process_fields'
> from
> /var/lib/noosfero/current/vendor/plugins/acts_as_solr_reloaded/lib/acts_as_solr/acts_methods.rb:336:in
> `each'
> from
> /var/lib/noosfero/current/vendor/plugins/acts_as_solr_reloaded/lib/acts_as_solr/acts_methods.rb:336:in
> `process_fields'
> from
> /var/lib/noosfero/current/vendor/plugins/acts_as_solr_reloaded/lib/acts_as_solr/acts_methods.rb:295:in
> `process_solr_options'
> from
> /var/lib/noosfero/current/vendor/plugins/acts_as_solr_reloaded/lib/acts_as_solr/acts_methods.rb:198:in
> `process_acts_as_solr'
> from
> /var/lib/noosfero/current/vendor/plugins/acts_as_solr_reloaded/lib/acts_as_solr/acts_methods.rb:193:in
> `acts_as_solr'
> from /var/lib/noosfero/current/lib/acts_as_searchable.rb:16:in
> `acts_as_searchable'
> from /var/lib/noosfero/current/app/models/article.rb:708
> from /usr/lib/ruby/1.8/active_support/dependencies.rb:380:in
> `load_without_new_constant_marking'
> from /usr/lib/ruby/1.8/active_support/dependencies.rb:380:in `load_file'
> from /usr/lib/ruby/1.8/active_support/dependencies.rb:521:in
> `new_constants_in'
> from /usr/lib/ruby/1.8/active_support/dependencies.rb:379:in `load_file'
> from /usr/lib/ruby/1.8/active_support/dependencies.rb:259:in
> `require_or_load'
> from /usr/lib/ruby/1.8/active_support/dependencies.rb:425:in
> `load_missing_constant'
> from /usr/lib/ruby/1.8/active_support/dependencies.rb:80:in `const_missing'
> from /usr/lib/ruby/1.8/active_support/dependencies.rb:92:in `const_missing'
> from /usr/lib/ruby/1.8/active_support/inflector.rb:361:in `constantize'
> from /usr/lib/ruby/1.8/active_support/inflector.rb:360:in `each'
> from /usr/lib/ruby/1.8/active_support/inflector.rb:360:in `constantize'
> from /usr/lib/ruby/1.8/active_support/core_ext/string/inflections.rb:162:in
> `constantize'
> from /usr/lib/ruby/1.8/active_record/observer.rb:149:in `observe'
> from /usr/lib/ruby/1.8/active_record/observer.rb:149:in `collect!'
> from /usr/lib/ruby/1.8/active_record/observer.rb:149:in `observe'
> from /var/lib/noosfero/current/app/sweepers/article_sweeper.rb:3
> from /usr/lib/ruby/1.8/active_support/dependencies.rb:380:in
> `load_without_new_constant_marking'
> from /usr/lib/ruby/1.8/active_support/dependencies.rb:380:in `load_file'
> from /usr/lib/ruby/1.8/active_support/dependencies.rb:521:in
> `new_constants_in'
> from /usr/lib/ruby/1.8/active_support/dependencies.rb:379:in `load_file'
> from /usr/lib/ruby/1.8/active_support/dependencies.rb:259:in
> `require_or_load'
> from /usr/lib/ruby/1.8/active_support/dependencies.rb:425:in
> `load_missing_constant'
> from /usr/lib/ruby/1.8/active_support/dependencies.rb:80:in `const_missing'
> from /usr/lib/ruby/1.8/active_support/dependencies.rb:92:in `const_missing'
> from /usr/lib/ruby/1.8/active_support/inflector.rb:361:in `constantize'
> from /usr/lib/ruby/1.8/active_support/inflector.rb:360:in `each'
> from /usr/lib/ruby/1.8/active_support/inflector.rb:360:in `constantize'
> from /usr/lib/ruby/1.8/active_support/core_ext/string/inflections.rb:162:in
> `constantize'
> from /usr/lib/ruby/1.8/active_record/observer.rb:38:in
> `instantiate_observers'
> from /usr/lib/ruby/1.8/active_record/observer.rb:36:in `each'
> from /usr/lib/ruby/1.8/active_record/observer.rb:36:in
> `instantiate_observers'
> from /usr/lib/ruby/1.8/action_controller/dispatcher.rb:15:in
> `define_dispatcher_callbacks'
> from /usr/lib/ruby/1.8/active_support/callbacks.rb:182:in `call'
> from /usr/lib/ruby/1.8/active_support/callbacks.rb:182:in `evaluate_method'
> from /usr/lib/ruby/1.8/active_support/callbacks.rb:166:in `call'
> from /usr/lib/ruby/1.8/active_support/callbacks.rb:90:in `run'
> from /usr/lib/ruby/1.8/active_support/callbacks.rb:90:in `each'
> from /usr/lib/ruby/1.8/active_support/callbacks.rb:90:in `send'
> from /usr/lib/ruby/1.8/active_support/callbacks.rb:90:in `run'
> from /usr/lib/ruby/1.8/active_support/callbacks.rb:276:in `run_callbacks'
> from /usr/lib/ruby/1.8/action_controller/dispatcher.rb:51:in `send'
> from /usr/lib/ruby/1.8/action_controller/dispatcher.rb:51:in
> `run_prepare_callbacks'
> from
> /var/lib/noosfero/current/config/../vendor/rails/railties/lib/initializer.rb:631:in
> `prepare_dispatcher'
> from
> /var/lib/noosfero/current/config/../vendor/rails/railties/lib/initializer.rb:185:in
> `process'
> from
> /var/lib/noosfero/current/config/../vendor/rails/railties/lib/initializer.rb:113:in
> `send'
> from
> /var/lib/noosfero/current/config/../vendor/rails/railties/lib/initializer.rb:113:in
> `run'
> from /var/lib/noosfero/current/config/environment.rb:35
> from /usr/lib/ruby/1.8/rack/adapter/rails.rb:42:in `require'
> from /usr/lib/ruby/1.8/rack/adapter/rails.rb:42:in `load_application'
> from /usr/lib/ruby/1.8/rack/adapter/rails.rb:23:in `initialize'
> from /usr/lib/ruby/1.8/rack/adapter/loader.rb:36:in `new'
> from /usr/lib/ruby/1.8/rack/adapter/loader.rb:36:in `for'
> from /usr/lib/ruby/1.8/thin/controllers/controller.rb:163:in `load_adapter'
> from /usr/lib/ruby/1.8/thin/controllers/controller.rb:67:in `start'
> from /usr/lib/ruby/1.8/thin/runner.rb:174:in `send'
> from /usr/lib/ruby/1.8/thin/runner.rb:174:in `run_command'
> from /usr/lib/ruby/1.8/thin/runner.rb:140:in `run!'
> from /usr/bin/thin:6
>
> Ou seja, a tabela "articles" não foi criada pelo script de criação de banco
> de dados do Noosfero e aparentemente isto está afetando o start da
> aplicação.
>
> Como posso resolver este problema?
>
> _______________________________________________
> Noosfero-br mailing list
> Noosfero-br em listas.softwarelivre.org
> http://listas.softwarelivre.org/cgi-bin/mailman/listinfo/noosfero-br
>


More information about the Noosfero-br mailing list