<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/1.5.1.2" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
	<title>Comments on: Building mod_fastcgi For Apache 2</title>
	<link>http://jimthompson.org/wp/2005/05/29/building-modfastcgi-for-apache2/</link>
	<description>A clean, well-lighted blog.</description>
	<pubDate>Wed, 15 Oct 2008 18:47:51 +0000</pubDate>
	<generator>http://wordpress.org/?v=1.5.1.2</generator>

	<item>
		<title>by: Richard Aspden</title>
		<link>http://jimthompson.org/wp/2005/05/29/building-modfastcgi-for-apache2/#comment-165</link>
		<pubDate>Tue, 16 Aug 2005 18:49:07 +0000</pubDate>
		<guid>http://jimthompson.org/wp/2005/05/29/building-modfastcgi-for-apache2/#comment-165</guid>
					<description>Re earlier comment - easier way of doing it.

apxs -n fastcgi -i -a -c mod_fastcgi.c fcgi_buf.c fcgi_config.c fcgi_pm.c fcgi_protocol.c fcgi_util.c

That will install it correctly. Then just restart Apache. Use apxs2 if it's called that on your system.

I've made a permanant copy of this at http://rick.guysintheknow.com/wiki/Compiling_FastCGI_for_Apache2 - hopefully it'll help people with this problem in the future.</description>
		<content:encoded><![CDATA[	<p>Re earlier comment - easier way of doing it.</p>
	<p>apxs -n fastcgi -i -a -c mod_fastcgi.c fcgi_buf.c fcgi_config.c fcgi_pm.c fcgi_protocol.c fcgi_util.c</p>
	<p>That will install it correctly. Then just restart Apache. Use apxs2 if it&#8217;s called that on your system.</p>
	<p>I&#8217;ve made a permanant copy of this at <a href='http://rick.guysintheknow.com/wiki/Compiling_FastCGI_for_Apache2' rel='nofollow'>http://rick.guysintheknow.com/wiki/Compiling_FastCGI_for_Apache2</a> - hopefully it&#8217;ll help people with this problem in the future.
</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: Richard Aspden</title>
		<link>http://jimthompson.org/wp/2005/05/29/building-modfastcgi-for-apache2/#comment-164</link>
		<pubDate>Tue, 16 Aug 2005 18:03:57 +0000</pubDate>
		<guid>http://jimthompson.org/wp/2005/05/29/building-modfastcgi-for-apache2/#comment-164</guid>
					<description>Ted: I just had the exact same issue. Found that it was down the module being called &quot;fastcgi_module&quot;, not &quot;mod_fastcgi_module&quot;. Alter the line in your httpd.conf to say the following:

LoadModule fastcgi_module /usr/lib/apache/mod_fastcgi.so

instead of

LoadModule mod_fastcgi_module /usr/lib/apache/mod_fastcgi.so

You'll find it then works.

Hope that helps!

Rick</description>
		<content:encoded><![CDATA[	<p>Ted: I just had the exact same issue. Found that it was down the module being called &#8220;fastcgi_module&#8221;, not &#8220;mod_fastcgi_module&#8221;. Alter the line in your httpd.conf to say the following:</p>
	<p>LoadModule fastcgi_module /usr/lib/apache/mod_fastcgi.so</p>
	<p>instead of</p>
	<p>LoadModule mod_fastcgi_module /usr/lib/apache/mod_fastcgi.so</p>
	<p>You&#8217;ll find it then works.</p>
	<p>Hope that helps!</p>
	<p>Rick
</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: Jim</title>
		<link>http://jimthompson.org/wp/2005/05/29/building-modfastcgi-for-apache2/#comment-156</link>
		<pubDate>Tue, 09 Aug 2005 22:26:16 +0000</pubDate>
		<guid>http://jimthompson.org/wp/2005/05/29/building-modfastcgi-for-apache2/#comment-156</guid>
					<description>Ryan - No, 'locate special.mk' doesn't find the file because it isn't there. After I installed httpd-devel, I looked for special.mk where it should been. When I couldn't find it, I &lt;i&gt;did&lt;/i&gt; run updatedb, then used locate to see if it was somewhere else. No dice. It still isn't there. Just to be 100% sure I did this: 'find / -name special.mk'. I just don't have a special.mk. (Did I mention that this is a Redhat 9 system?)</description>
		<content:encoded><![CDATA[	<p>Ryan - No, &#8216;locate special.mk&#8217; doesn&#8217;t find the file because it isn&#8217;t there. After I installed httpd-devel, I looked for special.mk where it should been. When I couldn&#8217;t find it, I <i>did</i> run updatedb, then used locate to see if it was somewhere else. No dice. It still isn&#8217;t there. Just to be 100% sure I did this: &#8216;find / -name special.mk&#8217;. I just don&#8217;t have a special.mk. (Did I mention that this is a Redhat 9 system?)
</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: Ted</title>
		<link>http://jimthompson.org/wp/2005/05/29/building-modfastcgi-for-apache2/#comment-155</link>
		<pubDate>Tue, 09 Aug 2005 21:54:32 +0000</pubDate>
		<guid>http://jimthompson.org/wp/2005/05/29/building-modfastcgi-for-apache2/#comment-155</guid>
					<description>Great writeup.  I had the same problems and the same results, but unfortunately when I configtest apache I get the following error:

[root@pdf1 mod_fastcgi-2.4.2]# /etc/init.d/httpd configtest
Syntax error on line 219 of /etc/httpd/conf/httpd.conf:
Can't locate API module structure `mod_fastcgi_module' in file /usr/lib/httpd/modules/mod_fastcgi.so: /usr/lib/libapr.so.0: undefined symbol: mod_fastcgi_module

Did anyone see this problem?  Any suggestions?

Thx in advance, Ted</description>
		<content:encoded><![CDATA[	<p>Great writeup.  I had the same problems and the same results, but unfortunately when I configtest apache I get the following error:</p>
	<p>[root@pdf1 mod_fastcgi-2.4.2]# /etc/init.d/httpd configtest<br />
Syntax error on line 219 of /etc/httpd/conf/httpd.conf:<br />
Can&#8217;t locate API module structure `mod_fastcgi_module&#8217; in file /usr/lib/httpd/modules/mod_fastcgi.so: /usr/lib/libapr.so.0: undefined symbol: mod_fastcgi_module</p>
	<p>Did anyone see this problem?  Any suggestions?</p>
	<p>Thx in advance, Ted
</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: Ryan</title>
		<link>http://jimthompson.org/wp/2005/05/29/building-modfastcgi-for-apache2/#comment-153</link>
		<pubDate>Sat, 06 Aug 2005 18:31:01 +0000</pubDate>
		<guid>http://jimthompson.org/wp/2005/05/29/building-modfastcgi-for-apache2/#comment-153</guid>
					<description>Possibly the reason why &quot;locate special.mk&quot; didn't find the file is because you didn't update the locate database after installing httpd-devel.  To do that run &quot;updatedb&quot; as root. Cheers!</description>
		<content:encoded><![CDATA[	<p>Possibly the reason why &#8220;locate special.mk&#8221; didn&#8217;t find the file is because you didn&#8217;t update the locate database after installing httpd-devel.  To do that run &#8220;updatedb&#8221; as root. Cheers!
</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: Ryan</title>
		<link>http://jimthompson.org/wp/2005/05/29/building-modfastcgi-for-apache2/#comment-152</link>
		<pubDate>Sat, 06 Aug 2005 18:18:20 +0000</pubDate>
		<guid>http://jimthompson.org/wp/2005/05/29/building-modfastcgi-for-apache2/#comment-152</guid>
					<description>I'm using Fedora Core 4.  After I installed httpd-devel, I found special.mk in /usr/lib/httpd/build/</description>
		<content:encoded><![CDATA[	<p>I&#8217;m using Fedora Core 4.  After I installed httpd-devel, I found special.mk in /usr/lib/httpd/build/
</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: Jim</title>
		<link>http://jimthompson.org/wp/2005/05/29/building-modfastcgi-for-apache2/#comment-51</link>
		<pubDate>Mon, 13 Jun 2005 03:18:39 +0000</pubDate>
		<guid>http://jimthompson.org/wp/2005/05/29/building-modfastcgi-for-apache2/#comment-51</guid>
					<description>Thanks for the tip, Contagious, but I don't have a special.mk anywhere on my system - 'locate special.mk' says so. I &lt;i&gt;do&lt;/i&gt; have the apache devel package installed. Doesn't matter, though, because I got the module built without it.</description>
		<content:encoded><![CDATA[	<p>Thanks for the tip, Contagious, but I don&#8217;t have a special.mk anywhere on my system - &#8216;locate special.mk&#8217; says so. I <i>do</i> have the apache devel package installed. Doesn&#8217;t matter, though, because I got the module built without it.
</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: Contagious</title>
		<link>http://jimthompson.org/wp/2005/05/29/building-modfastcgi-for-apache2/#comment-49</link>
		<pubDate>Mon, 13 Jun 2005 02:39:36 +0000</pubDate>
		<guid>http://jimthompson.org/wp/2005/05/29/building-modfastcgi-for-apache2/#comment-49</guid>
					<description>special.mk lives in where you install apache
if you install from rpm on redhat/fedora system, it should be in /usr/lib/httpd</description>
		<content:encoded><![CDATA[	<p>special.mk lives in where you install apache<br />
if you install from rpm on redhat/fedora system, it should be in /usr/lib/httpd
</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: LA</title>
		<link>http://jimthompson.org/wp/2005/05/29/building-modfastcgi-for-apache2/#comment-29</link>
		<pubDate>Thu, 02 Jun 2005 14:38:31 +0000</pubDate>
		<guid>http://jimthompson.org/wp/2005/05/29/building-modfastcgi-for-apache2/#comment-29</guid>
					<description>ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz</description>
		<content:encoded><![CDATA[	<p>ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz
</p>
]]></content:encoded>
				</item>
</channel>
</rss>
