🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.ruby
Article #977

RoR, apache2, fcgi ... walka :]

#977
From: TomekC
Date: Wed, 12 Mar 2008 22:50
42 lines
2750 bytes
Mam już chwilami tego dość :]

Próbuję na serwereku uruchomić aplikację w Rails 1.2.6 z pomocą Apacza 
2.2 i mod_fcgid. System to Debian 4.0.

Wygląda na to, że z jakiegoś dziwnego powodu muszę ustawić wszystkim 
plikom uprawnienia do zapisu dla obcych ("chmod 666"), i wtedy działa.
Zanim to zrobiłem, aplikacja sypała się tak:

[Wed Mar 12 21:11:24 2008] [notice] mod_fcgid: server 
/home/tomek/rails/svn_portalex/public/dispatch.fcgi(15896) started
/usr/lib/ruby/1.8/fileutils.rb:1246:in `initialize': Permission denied - 
/home/tomek/rails/svn_portalex/public/../config/../public/blank.html 
(Errno::EACCES)
	from /usr/lib/ruby/1.8/fileutils.rb:1246:in `open'
	from /usr/lib/ruby/1.8/fileutils.rb:1246:in `copy_file'
	from /usr/lib/ruby/1.8/fileutils.rb:1245:in `open'
	from /usr/lib/ruby/1.8/fileutils.rb:1245:in `copy_file'
	from /usr/lib/ruby/1.8/fileutils.rb:1215:in `copy'
	from /usr/lib/ruby/1.8/fileutils.rb:447:in `copy_entry'
	from /usr/lib/ruby/1.8/fileutils.rb:1308:in `traverse'
	from /usr/lib/ruby/1.8/fileutils.rb:445:in `copy_entry'
	 ... 25 levels...
	from /var/lib/gems/1.8/gems/rails-1.2.6/lib/initializer.rb:47:in `run'
	from /home/tomek/rails/svn_portalex/public/../config/environment.rb:13
	from /home/tomek/rails/svn_portalex/public/dispatch.fcgi:21:in `require'
	from /home/tomek/rails/svn_portalex/public/dispatch.fcgi:21

żeby było śmieszniej, komunikat ten pojawia się nawet, gdy rzeczony plik 
skasuję (i oczywiście ze dwa razy przeładuję Apacza).

Nie da się tego zrobić jakoś po ludzku (bez ustawiania zapisu dla każdego)?


A teraz jeszcze jedna ciekawostka - wspomniana aplikacja jest ściągnięta 
  z repozytorium svn, oryginalnie została utworzona chyba na moim Maku.

Zrobiłem sobie, na serwerze pustą aplikację railsową (z użyciem tego 
software'u, który jest na serwerze), skonfigurowałem wirtualnego hosta 
itd. - i ruszyła od strzału! Bez żadnego czarowania z uprawnieniami.

Jakieś pomysły, co jest poknocone, że ta instalacja się sypie?
Technical Details
Message-ID: <fr9mnc$tg0$1@achot.icm.edu.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news2.icm.edu.pl!not-for-mail

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news2.icm.edu.pl!not-for-mail
From: TomekC <tomek@nie.lub.spamu>
Newsgroups: pl.comp.lang.ruby
Subject: RoR, apache2, fcgi ... walka :]
Date: Wed, 12 Mar 2008 23:50:20 +0100
Organization: http://news.icm.edu.pl/
Lines: 42
Message-ID: <fr9mnc$tg0$1@achot.icm.edu.pl>
NNTP-Posting-Host: chello087206232079.chello.pl
Mime-Version: 1.0
X-Trace: achot.icm.edu.pl 1205362220 30208 87.206.232.79 (12 Mar 2008 22:50:20 GMT)
X-Complaints-To: abuse@icm.edu.pl
NNTP-Posting-Date: Wed, 12 Mar 2008 22:50:20 +0000 (UTC)
User-Agent: Thunderbird 2.0.0.12 (Macintosh/20080213)
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit