Cześć,
Przepraszam że po raz któryś zakładam temat związany z konifguracją serwerów pod RoR 
Kolega doradził mi aby używał Thin’a
I teraz mam problem. Bo jeśli stworzę aplikację na serwerze to thin wyswietli mi ją w przeglądarce, a jeśli używam capistrano to mam error 503… czy ktoś mógłby pomóc?
Używam RVM, GIT, Thin, Apache2.
Pozdr.
thin.5000.log:
[code]>> Writing PID to tmp/pids/thin.5000.pid
Using rack adapter
Thin web server (v1.2.11 codename Bat-Shit Crazy)
Maximum connections set to 1024
Listening on 0.0.0.0:5000, CTRL+C to stop
Exiting!
/home/maciek/.rvm/gems/ruby-1.9.2-p180@portal/gems/eventmachine-0.12.10/lib/eventmachine.rb:572:in start_tcp_server': no acceptor (RuntimeError) from /home/maciek/.rvm/gems/ruby-1.9.2-p180@portal/gems/eventmachine-0.12.10/lib/eventmachine.rb:572:in
start_server’
from /home/maciek/.rvm/gems/ruby-1.9.2-p180@portal/gems/thin-1.2.11/lib/thin/backends/tcp_server.rb:16:in connect' from /home/maciek/.rvm/gems/ruby-1.9.2-p180@portal/gems/thin-1.2.11/lib/thin/backends/base.rb:53:in
block in start’
from /home/maciek/.rvm/gems/ruby-1.9.2-p180@portal/gems/eventmachine-0.12.10/lib/eventmachine.rb:256:in call' from /home/maciek/.rvm/gems/ruby-1.9.2-p180@portal/gems/eventmachine-0.12.10/lib/eventmachine.rb:256:in
run_machine’
from /home/maciek/.rvm/gems/ruby-1.9.2-p180@portal/gems/eventmachine-0.12.10/lib/eventmachine.rb:256:in run' from /home/maciek/.rvm/gems/ruby-1.9.2-p180@portal/gems/thin-1.2.11/lib/thin/backends/base.rb:61:in
start’
from /home/maciek/.rvm/gems/ruby-1.9.2-p180@portal/gems/thin-1.2.11/lib/thin/server.rb:159:in start' from /home/maciek/.rvm/gems/ruby-1.9.2-p180@portal/gems/thin-1.2.11/lib/thin/controllers/controller.rb:86:in
start’
from /home/maciek/.rvm/gems/ruby-1.9.2-p180@portal/gems/thin-1.2.11/lib/thin/runner.rb:185:in run_command' from /home/maciek/.rvm/gems/ruby-1.9.2-p180@portal/gems/thin-1.2.11/lib/thin/runner.rb:151:in
run!’
from /home/maciek/.rvm/gems/ruby-1.9.2-p180@portal/gems/thin-1.2.11/bin/thin:6:in <top (required)>' from /home/maciek/.rvm/gems/ruby-1.9.2-p180@portal/bin/thin:19:in
load’
from /home/maciek/.rvm/gems/ruby-1.9.2-p180@portal/bin/thin:19:in `’[/code]
Error.log jest teraz pusty. Udało mi się zrobić, że pokazuje pustą stronę…
Uruchamiasz ten proces z poziomu roota/przez sudo?
Uruchomiony z poziomu samego root 
Błąd najczęściej występuje gdy jest już coś nasłuchuje na danym porcie. Jesteś pewien, że nie masz przypadkiem odpalonego już serwera na porcie 5000?
Przy stopowaniu serwera 
root# /etc/init.d/thin stop
[stop] /etc/thin/portal.yml ...
Stopping server on 0.0.0.0:5000 ...
Can't stop process, no PID found in tmp/pids/thin.5000.pid
Stopping server on 0.0.0.0:5001 ...
Can't stop process, no PID found in tmp/pids/thin.5001.pid
Stopping server on 0.0.0.0:5002 ...
Can't stop process, no PID found in tmp/pids/thin.5002.pid
Żadenserwer nie jest odaplony…
Ale możesz mieć odpalony inny serwer, spróbuj:
netstat -anp --tcp | grep 5000
tcp 0 0 0.0.0.0:5000 0.0.0.0:* LISTEN 8649/thin server (0
tcp 1 0 127.0.0.1:33969 127.0.0.1:5000 CLOSE_WAIT 25638/apache2
tcp 1 0 127.0.0.1:33973 127.0.0.1:5000 CLOSE_WAIT 25641/apache2
tcp 1 0 127.0.0.1:58490 127.0.0.1:5000 CLOSE_WAIT 25637/apache2
tcp 1 0 127.0.0.1:58511 127.0.0.1:5000 CLOSE_WAIT 25639/apache2
tcp 1 0 127.0.0.1:33993 127.0.0.1:5000 CLOSE_WAIT 25690/apache2
o to wynik…
[quote=maciek441]tcp 0 0 0.0.0.0:5000 0.0.0.0:* LISTEN 8649/thin server (0
[/quote]
Jenak jest odpalony, zrób:
kill -9 8649
Co nadal nie roziwązuje mojego problemu…
Cały czas po odpaleniu /etc/init.d/thin start występuje pusta strona pod moim adresem ip…