# Lighttpd config on os x

**URL:** <https://www.ruby-forum.com/t/lighttpd-config-on-os-x/62945>\
**Category:** Rails\
**Created:** [January 19, 2006, 3:35pm UTC](https://www.ruby-forum.com/t/lighttpd-config-on-os-x/62945 "2006-01-19T15:35:32Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![pergesu](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/22d042/32.png) [@pergesu](https://www.ruby-forum.com/u/pergesu)\
**Post date:** [January 19, 2006, 3:35pm UTC](https://www.ruby-forum.com/t/lighttpd-config-on-os-x/62945/1 "2006-01-19T15:35:32Z")

</div>

I finally got around to installing lighttpd on my mac for dev work,  
followed the instructions at

> **[Dan Benjamin](https://danbenjamin.com)**
>
> Dan Benjamin's personal website.

When I go into my rails app and type “./script/server” I get the  
following errors:  
baggio:~/work/teore pergesu$ ./script/server  
=\> Booting lighttpd (use ‘script/server webrick’ to force WEBrick)  
=\> Rails application started on [http://0.0.0.0:3000](http://0.0.0.0:3000)  
=\> Call with -d to detach (requires absolute paths in  
config/lighttpd.conf)  
=\> Ctrl-C to shutdown server (see config/lighttpd.conf for options)  
2006-01-19 06:52:05: (mod\_fastcgi.c.989) execve failed for:  
public/dispatch.fcgi No such file or directory  
2006-01-19 06:52:05: (mod\_fastcgi.c.1015) the fastcgi-backend  
public/dispatch.fcgi failed to start:  
2006-01-19 06:52:05: (mod\_fastcgi.c.1019) child exited with status 2  
public/dispatch.fcgi  
2006-01-19 06:52:05: (mod\_fastcgi.c.1022) if you try do run PHP as  
FastCGI backend make sure you use the FastCGI enabled version.  
You can find out if it is the right one by executing ‘php -v’ and it  
should display ‘(cgi-fcgi)’ in the output, NOT (cgi) NOR (cli)  
For more information check  
[http://www.lighttpd.net/documentation/fastcgi.html#preparing-php-as-a-fastcgi-program](http://www.lighttpd.net/documentation/fastcgi.html#preparing-php-as-a-fastcgi-program)  
2006-01-19 06:52:05: (mod\_fastcgi.c.1027) If this is PHP on Gentoo add  
fastcgi to the USE flags  
2006-01-19 06:52:05: (mod\_fastcgi.c.1314) [ERROR]: spawning fcgi failed.  
2006-01-19 06:52:05: (server.c.702) Configuration of plugins failed.  
Going down.

webrick still runs fine…public/dispatch.fcgi definitely exists, as  
does the interpretter specified in the shebang (/usr/local/bin/ruby).  
Any clue why this is complaining?

Pat

---

<div class="post-metadata">

**Author:** ![pergesu](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/22d042/32.png) [@pergesu](https://www.ruby-forum.com/u/pergesu)\
**Post date:** [January 19, 2006, 5:39pm UTC](https://www.ruby-forum.com/t/lighttpd-config-on-os-x/62945/2 "2006-01-19T17:39:15Z")

</div>

I think the problem lies in your lighttpd.conf. Did rails copy in a  
script  
the first time you ran it? or did you create it on your own?

~ Ben

---

<div class="post-metadata">

**Author:** ![pergesu](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/22d042/32.png) [@pergesu](https://www.ruby-forum.com/u/pergesu)\
**Post date:** [January 19, 2006, 5:42pm UTC](https://www.ruby-forum.com/t/lighttpd-config-on-os-x/62945/3 "2006-01-19T17:42:16Z")

</div>

Pat:  
On Jan 19, 2006, at 5:57 AM, Pat M. wrote:

> I finally got around to installing lighttpd on my mac for dev work,  
> followed the instructions at  
> [Dan Benjamin](http://hivelogic.com/articles/2005/12/01/)  
> ruby\_rails\_lighttpd\_mysql\_tiger

I solved the problem you’re having by commenting out the FastCGI  
lines in lighttpd.conf yesterday.  
Cheers,  
Hasan D. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)

---

<div class="post-metadata">

**Author:** ![pergesu](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/22d042/32.png) [@pergesu](https://www.ruby-forum.com/u/pergesu)\
**Post date:** [January 20, 2006, 5:07am UTC](https://www.ruby-forum.com/t/lighttpd-config-on-os-x/62945/4 "2006-01-20T05:07:22Z")

</div>

Rails copied it in by itself, I didn’t create/touch it.

Pat
