Re: Working installation with Apache 2.0?
Fabrizio Pacini <[email protected]>
| Newsgroups | gmane.comp.web.fastcgi.devel |
|---|---|
| Message-ID | <[email protected]> |
Yves Goergen wrote: >Hello, >I have been running an Apache 2.0 webserver with PHP4 CGI support for >some time now and I'm currently testing out new ways to install all >these apps and make them faster. One of this is using FastCGI with PHP4 >and PHP5, maybe also with a PHP cache in the end. > >But right now I have a problem getting FastCGI to work in first >instance: I tried the Debian 3.1 package libfcgi0 and then the FastCGI >sources from 2003-11-11 (latest download archive), but both of them >cannot be included in Apache. I added this line in the Apache configuration: > >LoadModule fastcgi_module /usr/local/lib/libfcgi.so > > I guess you should load the fcgi module mod_fastcgi.so rather than the library libfcgi.so (to be linked to your application instead). This works fine for me with apache 2.0.46: LoadModule fastcgi_module /usr/lib/httpd/modules/mod_fastcgi.so Cheers, -- Fabrizio -- >But Apache always says: > >Syntax error on line 234 of /usr/local/apache2/conf/httpd.conf: >Can't locate API module structure `fastcgi_module' in file >/usr/local/lib/libfcgi.so: /usr/local/apache2/lib/libapr-0.so.0: >undefined symbol: fastcgi_module > >It seems that FastCGI is somehow incompatible with Apache 2.0. I have >found an old FAQ item, mentioning a similar problem with Apache 1.3: >http://www.fastcgi.com/docs/faq.html#ap_os_is_path_absolute >But the apxs call written there doesn't work for me. This is the last >lines it printed out: > >libtool: compile: libobj name `*.lo' may not contain shell special >characters. >gcc: *.c: No such file or directory >gcc: no input files >apxs:Error: Command failed with rc=65536 >. > >Any ideas how I can get that module working? I compiled Apache 2.0.55 >from source, with suexec support. > >To be honest, to me it looks a lot like FastCGI is dead for a long time >now. We have the last release of over two years ago, the FAQ is >incomplete, many sources on the web say it's hard to install and I have >seen recent posts in the archives asking about Apache 2.2 support and >the answer was something like "no". Is it worth the effort trying to get >FastCGI to work or will I possibly face a problem when Apache makes an >incompatible but required update and am I then forced to go back to the >conventional CGI solution (with suPHP, which is the only reasonable >secure multi-user setup still, besides FastCGI+suexec). > > > >------------------------------------------------------------------------ > >___________________________________ >fastcgi-developers mailing list >http://fastcgi.com/fastcgi-developers/ > > -- ......................................................................................................... Fabrizio Pacini Project Leader Grid R&D Group Government and Institutions Division DATAMAT S.p.A. Via Laurentina, 760 I 00143 Rome Italy http://www.datamat.it mailto: [email protected] Phone: +39 06 5027 4573 (direct) +39 06 5027 4571 (secretary) Fax: +39 06 5027 2500 ___________________________________ fastcgi-developers mailing list http://fastcgi.com/fastcgi-developers/