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

Reply via email to