Hi Corey, Nice research! Looks to me that this info needs to be on the wiki. Perhaps you can integrate the text below in your steps. I can put in on the wiki if you like.
Reinier > -----Oorspronkelijk bericht----- > Van: [EMAIL PROTECTED] [mailto:tracks- > [EMAIL PROTECTED] Namens Corey Van Allen > Verzonden: woensdag 2 april 2008 0:46 > Aan: [email protected] > Onderwerp: Re: [Tracks-discuss] tracks, apache2, mod-fcgid > > Good points. > > The rewrite rule in the .htaccess points to dispatch.fcgi in the change > below. The biggest issue I had was not having libfcgi-ruby1.8 > installed. Any attempts to run dispatch.fcgi before that would cause an > error loop in the apache logs. Of all the sites I looked at, only this > one mentioned installing ruby fcgi. > > http://microseeds.com/blog/?p=65 > > > * James Kebinger <[EMAIL PROTECTED]> wrote: > > >I should have mentioned that dispatch.fcgi and dispatch.cgi are in the > >public directory of the tracks install. > > > >On Tue, Apr 1, 2008 at 6:13 PM, James Kebinger <[EMAIL PROTECTED]> > wrote: > > > >> Another thing I remember tripping me up, is even if you have fastcgi > >> support enabled, it may not have more precedence than conventional > CGI > >> support, so you should delete/rename dispatch.cgi so that > dispatch.fcgi is > >> loaded instead. This is also a quick way to find out if your fast > cgi > >> install worked. > >> > >> > >> On Tue, Apr 1, 2008 at 4:23 PM, Corey Van Allen <[EMAIL PROTECTED]> > wrote: > >> > >> > To answer my own question, in case it helps anyone else. Here are > the > >> > steps I took to increase apache's performance. > >> > > >> > 1. Install libfcgi-ruby1.8. ('gem install fcgi' may work for you) > >> > > >> > 2. Edit tracks/public/.htaccess as follows > >> > diff .htaccess-new .htaccess-org > >> > 3,4c3,4 > >> > < AddHandler fcgid-script .fcgi > >> > < #AddHandler fastcgi-script .fcgi > >> > --- > >> > > # AddHandler fcgid-script .fcgi > >> > > AddHandler fastcgi-script .fcgi > >> > 34c34,35 > >> > < RewriteRule ^(.*)$ dispatch.fcgi [QSA,L] > >> > --- > >> > > RewriteRule ^(.*)$ dispatch.cgi [QSA,L] > >> > > >> > 3. Edited mod_fcgid.conf as follows > >> > <IfModule mod_fcgid.c> > >> > AddHandler fcgid-script .fcgi > >> > SocketPath /var/lib/apache2/fcgid/sock > >> > SharememPath /var/lib/apache2/fcgid/shm > >> > IPCConnectTimeout 20 > >> > IPCCommTimeout 40 > >> > DefaultInitEnv RAILS_ENV production > >> > IdleTimeout 60 > >> > ProcessLifeTime 6000 > >> > MaxProcessCount 32 > >> > DefaultMaxClassProcessCount 2 > >> > </IfModule> > >> > > >> > 4. Restarted apache and tracks is much faster now. > >> > > >> > -- > >> > Corey > >> > _______________________________________________ > >> > Tracks-discuss mailing list > >> > [email protected] > >> > http://lists.rousette.org.uk/mailman/listinfo/tracks-discuss > >> > > >> > >> > > >_______________________________________________ > >Tracks-discuss mailing list > >[email protected] > >http://lists.rousette.org.uk/mailman/listinfo/tracks-discuss > > > -- > Corey Van Allen > IT Director > PRIMARY COLOR ORANGE COUNTY > 265 Briggs Avenue, Costa Mesa CA 92626 USA > T 949 660 7080 F 949 975 1557 C 208 409 9185 D 714 824 8961 > http://www.primarycolor.com > > FSC-Certified Printer - Please consider the environment. > Do you really need to print this email? www.fsc.org > _______________________________________________ > Tracks-discuss mailing list > [email protected] > http://lists.rousette.org.uk/mailman/listinfo/tracks-discuss _______________________________________________ Tracks-discuss mailing list [email protected] http://lists.rousette.org.uk/mailman/listinfo/tracks-discuss
