httpd-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From John Iliffe <john.ili...@iliffe.ca>
Subject [users@httpd] Re: Spam:*********, Re: [users@httpd] How do you implement mod_fcgid?
Date Fri, 28 Dec 2012 16:59:41 GMT
That worked, thanks Eric.

It was a positioning problem, mod_fcgid was ahead of mod_unixd in the 
LoadModules list.  I just moved it to the end of the list.

I don't like to criticise, but could the documentation for 2.4 be updated 
to emphasize this requirement? 

 http://httpd.apache.org/mod_fcgid/mod/mod_fcgid.html

doesn't even mention mod_unixd.

Regards, and thanks again.

John
===========================================
On Monday 24 December 2012 14:39:48 Eric Covener wrote:
> In 2.4, Load mod_unixd, and load it before mod_fcgid.
> 
> On Mon, Dec 24, 2012 at 2:32 PM, John Iliffe <john.iliffe@iliffe.ca> wrote:
> > I hate to re-post during the holiday season but in this case I am
> > totally out of any ideas.
> > 
> > The problem is that Apache is running correctly so far as I can see
> > and I want to add mod_fcgid, so I downloaded and compiled it (using
> > apxs to create a loadable module) and everything works fine.  But
> > when the LoadModule command is executed the module doesn't load and
> > issues the following message:
> > 
> > httpd: Syntax error on line 99 of /usr/apache-2.4.3/conf/httpd.conf:
> > Cannot load modules/mod_fcgid.so into server:
> > /usr/apache-2.4.3/modules/mod_fcgid.so: undefined symbol:
> > ap_unixd_setup_child
> > 
> > Line 99 of httpd.conf is the request to load mod_fcgid
> > 
> > This is (obviously?) a programming error but my programming skills are
> > rather rudimentary and I have no idea how to approach this.
> > 
> > Can anyone help?
> > 
> > Details:
> > 
> > compiled using gcc on a Red Hat RHEL6.3 system.  Apache-2.4.3.
> > 
> > Regards,
> > 
> > John
> > =========================================
> > 
> > On Sunday 16 December 2012 20:34:53 John Iliffe wrote:
> >> I'm in the process of installing Apache 2.4.3 with fast-cgi on a new
> >> server.  In the past we used mod_php but reading this user group that
> >> seems to be a bit deprecated so I want to use mod_fcgid in this
> >> implementation.
> >> 
> >> I obtained the download from:
> >>    http://httpd.apache.org/download.cgi#mod_fcgid
> >> 
> >> and made it with apxs, and installed it as defined in the
> >> documentation into ../apache-2.4.3/modules.  No errors were reported
> >> at any stage of this.
> >> 
> >> Then I added the following to httpd.conf:
> >>    LoadModule fcgid_module modules/mod_fcgid.so
> >> 
> >> Then I restarted Apache and get the following:
> >> 
> >> [root@prod03 conf]# ../bin/apachectl -k start
> >> httpd: Syntax error on line 99 of /usr/apache-2.4.3/conf/httpd.conf:
> >> Cannot load modules/mod_fcgid.so into server:
> >> /usr/apache-2.4.3/modules/mod_fcgid.so: undefined symbol:
> >> ap_unixd_setup_child
> >> 
> >> So I have an unresolved external reference that didn't get flagged by
> >> gcc but where is it and what do I need to do to fix it?
> >> 
> >> Everything runs properly if I comment out the "LoadModule" line shown
> >> above and I haven't done anything yet to actually define any CGI
> >> programmes because it appears to me that mod_fcgid should start OK
> >> even with nothing to do.  (ie no AddHandler or SetHandler in the
> >> httpd.conf yet).
> >> 
> >> One documentation change that might be useful would be to say right
> >> at the beginning that you should download mod_fcgid and then include
> >> it when making Apache.  That way it would always be there and
> >> properly linked in if required.
> >> 
> >> Regards,
> >> 
> >> John
> >> 
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
> >> For additional commands, e-mail: users-help@httpd.apache.org
> > 
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
> > For additional commands, e-mail: users-help@httpd.apache.org

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org


Mime
View raw message