From: Thiago Jackiw Date: 2006-10-09T15:29:04+09:00 Subject: Re: where to start Pet, It seems you have a Ruby on Rails web app running on your machine. The dispatch.fcgi file is, as its name says, a dispatcher for your rails app and it's handled by your apache's mod_fcgi. Hope it helps. Thiago On 10/8/06, Pet Farrari wrote: > Hi, > > I found there are some Ruby programs are running in this development > machines. Now I need to add some functionality into the Ruby program, > but I don't know where to look into its starting program or its main > body of the program. > > in aparche/httpd.conf file: > > > ## > ## SSL Virtual Host Context > ## > > FastCgiServer /www/apps/scripts/public/dispatch.fcgi -idle-timeout 90 > -initial-env RAILS_ENV=production -processes 10 > > > > > Here is the dispatch.fcgi script: > require File.dirname(__FILE__) + "/../config/environment" > require 'fcgi_handler' > > RailsFCGIHandler.process! > > I got stuck. I don't know how does this dispatch.fcgi program invoke > which ruby main program... > > Can anyone please shed some light on me? > > Thanks > S > >