<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7652.24">
<TITLE>Re: [rt-users] Problems installing RT 3.8 on Centos 5.2 with FastCGI</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/plain format -->
<P><FONT SIZE=2>Chaim,<BR>
<BR>
Thank you very much for responding so quickly. I did as you said but I was unable to cp /usr/lib/httpd/modules/mod_fastcgi.so as this directory didn't exist on my system. I tried reinstalling httpd and httpd-devel, but it still didn't produce that directory. Any ideas? I'm gonna try some more things tonight when I get home. Thanks again for the help!<BR>
<BR>
<BR>
Sean McCreadie<BR>
IT Support<BR>
Canyon Partners, LLC<BR>
310 272 1764<BR>
<BR>
----- Original Message -----<BR>
From: Chaim Rieger <chaim.rieger@gmail.com><BR>
To: Sean McCreadie<BR>
Cc: rt-users@lists.bestpractical.com <rt-users@lists.bestpractical.com><BR>
Sent: Tue Jul 22 12:10:40 2008<BR>
Subject: Re: [rt-users] Problems installing RT 3.8 on Centos 5.2 with FastCGI<BR>
<BR>
sorry for top posting<BR>
<BR>
i install rt 3.8 on centos last night in about 2 hours<BR>
<BR>
make sure you have httpd-devel installed (this will install apr-utils<BR>
wget latest fastcgi<BR>
cp Makefile.AP2 Makefile<BR>
change top_dir to /usr/lib/httpd in Makefile<BR>
make<BR>
make install<BR>
cp /usr/lib/httpd/modules/mod_fascgi.so to /etc/httpd/modules<BR>
create a fastcgi.conf file in /etc/httpd/conf.d/ in it should be the<BR>
LoadModule directive<BR>
restart httpd<BR>
<BR>
let me know if any issues<BR>
<BR>
Sean McCreadie wrote:<BR>
><BR>
> Hello,<BR>
><BR>
> I am trying to install RT 3.8 on Centos 5.2 from source. I have been<BR>
> following the RHEL4 Install Guide on the wiki and trying to make it<BR>
> work as best I can. Im running into a problem with installing FastCGI,<BR>
> apparently http-devel build directories are in a different location<BR>
> than they are in Centos4, and I think the FastCGI makefile needs to<BR>
> represent this. I editing the makefile to point to /usr/lib/http for<BR>
> the location of the Apache installation, but im not sure if this is<BR>
> right. When I type “make” it appears to run and then gives this line:<BR>
><BR>
> “ /usr/include/gnu/stubs.h:7:27: error: gnu/stubs-32.h: No such file<BR>
> or directory<BR>
><BR>
> mod_fastcgi.c: In function 'open_connection_to_fs':<BR>
><BR>
> mod_fastcgi.c:1083: warning: dereferencing type-punned pointer will<BR>
> break strict-aliasing rules<BR>
><BR>
> make: *** [mod_fastcgi.slo] Error 1”<BR>
><BR>
> Then when I try: service httpd start I get:<BR>
><BR>
> “Starting httpd: httpd: Syntax error on line 210 of<BR>
> /etc/httpd/conf/httpd.conf: Syntax error on line 1 of<BR>
> /etc/httpd/conf.d/FastCGI.conf: Cannot load<BR>
> /etc/httpd/modules/mod_fastcgi.so into server:<BR>
> /etc/httpd/modules/mod_fastcgi.so: cannot open shared object file: No<BR>
> such file or directory”<BR>
><BR>
> I understand its creating the error because the file doesn’t exist,<BR>
> but Im lost as to what I need to do to correct it. If anyone has any<BR>
> experience or ideas on this it will be greatly appreciated. Thanks again.<BR>
><BR>
> Sean McCreadie<BR>
><BR>
> ------------------------------------------------------------------------<BR>
><BR>
> _______________________________________________<BR>
> <A HREF="http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users">http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users</A><BR>
><BR>
> Community help: <A HREF="http://wiki.bestpractical.com">http://wiki.bestpractical.com</A><BR>
> Commercial support: sales@bestpractical.com<BR>
><BR>
><BR>
> Discover RT's hidden secrets with RT Essentials from O'Reilly Media.<BR>
> Buy a copy at <A HREF="http://rtbook.bestpractical.com">http://rtbook.bestpractical.com</A><BR>
<BR>
<BR>
--<BR>
--<BR>
Chaim Rieger<BR>
<BR>
</FONT>
</P>
</BODY>
</HTML>