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

Rodrigo Renie Braga rodrigorenie at gmail.com
Fri Nov 23 09:43:52 BRST 2012


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?
-------------- Pr�xima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://listas.softwarelivre.org/pipermail/noosfero-br/attachments/20121123/445b77d2/attachment.html>


More information about the Noosfero-br mailing list