Pomoc przy instalacji Redmine

0

Probuje od kilku godzin zainstalowac na serwerze (Ubuntu) Redmine. Jest Ruby, jest RoR.

Zatrzymalem sie przy wklepywaniu

RAILS_ENV=production rake db:migrate

Wyskakuje mi:

rake aborted!
Could not find RubyGem fcgi (>= 0)

No wiec probuje sciagnac ten pakiet fcgi:

gem install fcgi

Na co odpowiada mi;

Building native extensions.  This could take a while...
ERROR:  Error installing fcgi:
        ERROR: Failed to build gem native extension.

/usr/bin/ruby1.8 extconf.rb install fcgi
extconf.rb:1:in `require': no such file to load -- mkmf (LoadError)
        from extconf.rb:1


Gem files will remain installed in /var/lib/gems/1.8/gems/fcgi-0.8.8 for inspection.
Results logged to /var/lib/gems/1.8/gems/fcgi-0.8.8/ext/fcgi/gem_make.out

Zawartosc tego loga:

/usr/bin/ruby1.8 extconf.rb install fcgi
extconf.rb:1:in `require': no such file to load -- mkmf (LoadError)
        from extconf.rb:1

Jakie pomysly?

Bo mi juz rece opadaja na tych linuxach...

0

Mam głupie pytanie. Czy próbowałeś wrzucać treści błędów do google?
Pierwszy z listy: http://mentalized.net/journal/2006/01/24/no_such_file_to_load_mkmf/

0

Oczywiscie, ze patrzylem na google. Jestem podirytowany bo nie bardzo mi wychodzi to co tam napisane :/ Po wykonaniu instrukcji zamieszczonych w linku ktory dales, mam nadal:

Building native extensions.  This could take a while...
ERROR:  Error installing fcgi:
        ERROR: Failed to build gem native extension.

/usr/bin/ruby1.8 extconf.rb install fcgi
checking for fcgiapp.h... no
checking for fastcgi/fcgiapp.h... no
*** extconf.rb failed ***
Could not create Makefile due to some reason, probably lack of
necessary libraries and/or headers.  Check the mkmf.log file for more
details.  You may need configuration options.

Provided configuration options:
        --with-opt-dir
        --without-opt-dir
        --with-opt-include
        --without-opt-include=${opt-dir}/include
        --with-opt-lib
        --without-opt-lib=${opt-dir}/lib
        --with-make-prog
        --without-make-prog
        --srcdir=.
        --curdir
        --ruby=/usr/bin/ruby1.8
        --with-fcgi-dir
        --without-fcgi-dir
        --with-fcgi-include
        --without-fcgi-include=${fcgi-dir}/include
        --with-fcgi-lib
        --without-fcgi-lib=${fcgi-dir}/lib

Poki co porzucam to bo szlag mnie trafia.

0

Pomogla informacja zamieszczona tutaj:

http://www.redmine.org/boards/2/topics/12405

Tak wiec ide dalej, czuje, ze to nie koniec problemow z instalacja redmine ;)

0

Dalej sie mecze ;)

Postepuje zgodnie z instrukcjami ze strony http://www.redmine.org/wiki/1/RedmineInstall

Przy instrukcji RAILS_ENV=production rake db:migrate
otrzymuje:

** Invoke db:migrate (first_time)
** Invoke environment (first_time)
** Execute environment
rake aborted!
Object is not missing constant Project!

Szukalem rozwiazania tego problemu, lecz znalazlem rozwiazania zakladajace, ze redmine bedzie korzystal z Postgresa. Natomiast ja skonfigurowalem go do uzywania MySQL. Inne wskazowki dotyczyly Windowsa :/

Dodam, ze zainstalowalem drivera (chyba drivera) do RoR:

gem install mysql

Podobny problem ma user z tego postu:

http://www.redmine.org/boards/2/topics/15127

Lecz jak pisze dalej szuka rozwiazania problemu...

0

Ok, to jedziemy dalej...

  1. Potrzeba więcej błędów, wrzuć tutaj, albo do pastebina to co wyrzuci z '--trace'

  2. Instalacja gema mysql była bez errorów?

  3. Jeśli zgaśnie ostatnia nadzieja, albo będziesz czuł nieprzepartą chęć posiadania pałki teleskopowej, spróbuj innego guide'a, np tego: http://www.redmine.org/wiki/1/HowTo_Install_Redmine_in_Ubuntu.

0

Nie wierze! Poradzilem sobie :D
Przeinstalowalem railsy, korzystajac z poradnika (http://www.howtoforge.com/ruby_on_rails_debian_etch) zainstalowalem ponownie, wraz z modulem fcgi do apache i dziala!

@Bury pajac: dzieki za pomoc!

1 użytkowników online, w tym zalogowanych: 0, gości: 1