Portál AbcLinuxu, 26. dubna 2024 13:47


Dotaz: Redmine na Opensuse

13.8.2014 10:40 juvi
Redmine na Opensuse
Přečteno: 236×
Odpovědět | Admin
Zdravím, pokouším se instalovat Redmine na Opensuse. Vzal jsem zdroják ve verzi 2.5.2 a zkompiloval. Dá se spustit:

ruby script/rails server webrick -e production

ale při pokusu o přístup:

http://10.0.0.100:3000/

nahlásí, že nemá databázi:

Started GET "/" for 10.0.0.50 at 2014-08-13 10:36:35 +0200

Processing by WelcomeController#index as HTML

Completed 500 Internal Server Error in 2.1ms

ActiveRecord::StatementInvalid (PG::UndefinedTable: ERROR: relation "settings" does not exist

LINE 5: WHERE a.attrelid = '"settings"'::regclass

^

: SELECT a.attname, format_type(a.atttypid, a.atttypmod),

pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod

FROM pg_attribute a LEFT JOIN pg_attrdef d

ON a.attrelid = d.adrelid AND a.attnum = d.adnum

WHERE a.attrelid = '"settings"'::regclass

AND a.attnum > 0 AND NOT a.attisdropped

ORDER BY a.attnum

):

app/models/setting.rb:226:in `check_cache'

app/controllers/application_controller.rb:98:in `user_setup'

Zatím mám dojem, že by si to mělo databázi vytvořit samo, v jiném případě nevím, kde vezmu strukturu db? Nebo je chyba někde jinde?
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Pavel 'TIGER' Růžička avatar 13.8.2014 18:08 Pavel 'TIGER' Růžička | skóre: 53
Rozbalit Rozbalit vše Re: Redmine na Opensuse
Odpovědět | | Sbalit | Link | Blokovat | Admin
Proč instalujete ze zdrojáku, když je k dispozici balíček?
14.8.2014 09:52 juvi
Rozbalit Rozbalit vše Re: Redmine na Opensuse
S ním jsem dopadl ještě hůře - chtělo to nějaké rake gems, ale to zase hlásilo could not find ...
14.8.2014 00:33 Lupic
Rozbalit Rozbalit vše Re: Redmine na Opensuse
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ale proč ne, rozvoj je celkem bouřlivý, určitě je dobré si přečíst install instrukce, kde je konfigurace DB popsána. Pokud stačí sqlite stačí v konfigu v sekci production tuto sqlite odkomentovat. pak spustit rake generate_secret_token RAILS_ENV=production rake db:migrate ( tímto naplníte db tabulema)

Pokud sql tak nejdřív tuto db nakonfigurovat v db serveru s přístupama, ty vložit do konfigu a znovu RAILS_ENV=production rake db:migrate

Jinak : http://www.redmine.org/projects/redmine/wiki/redmineinstall http://www.redmine.org/projects/redmine/wiki/HowTos
14.8.2014 09:55 juvi
Rozbalit Rozbalit vše Re: Redmine na Opensuse
Podle toho postupu jsem to zprovozňoval, ale to právě po spuštění nahlásilo chybu, že nemá nadeklarovanou databázi.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.