Hi Raven The name fcgihandler.py is just the name of a web2py start up file passed to Python.
The name fcgihandler.py should not or need not appear anywhere in the lightttpd.conf file, since there is no need to give lighttpd the responsibility to start up web2py as an independent process. What lighttpd needs to know is where the UNIX socket is that is configured for use by web2py in fcgihandler.py. The name that ligthttpd.conf uses to tell the rest of lighttpd.conf to use the UNIX soscket is an arbitrary name. The suffix .fcgi does not need to appear anywhere in lighttpd.conf, it is just a convention. Maybe I should provide a link to a complete lighttpd.conf file in http://www.web2pyslices.com/main/slices/take_slice/57 It might be difficult to escape from an attitude that web servers are essentially used as dumb pipes by Python frameworks and as such need to stay 'out of the way' with minimal involvement. John Heenan On Feb 19, 5:10 am, raven <ravenspo...@yahoo.com> wrote: > Well, I gave this a try, and ended up with 404 errors. > > fcgihandler.py suggests adding to lighttpd.conf > > server.error-handler-404 = '/test.fcgi' > > This does not help, nor does > > server.error-handler-404 = "/error-handler.fcgi" > > ( There no files on my system named *.fcgi, so I do not see how this > could help ) > > I suspect my problem might be with this line > > $HTTP["host"] =~ "(^|\.)example\.com$" { > > Since I am running on a VPS I only have an IP address. > > I tried > > $HTTP["host"] == "100.101.102.103" { > > and > > $HTTP["remoteip"] == "100.101.102.103" { > > and > > #SERVER["socket"] == "100.101.102.103" { > > and some other variations on this, but nothing helps. -- You received this message because you are subscribed to the Google Groups "web2py-users" group. To post to this group, send email to web...@googlegroups.com. To unsubscribe from this group, send email to web2py+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/web2py?hl=en.