0.53 release (fixes sfio)
[catagits/fcgi2.git] / perl / README
CommitLineData
37a69de1 1$Id: README,v 1.5 2000/07/10 09:56:49 skimo Exp $
1b64d24d 2
3 Copyright (c) 1996 Open Market, Inc.
4 See the file "LICENSE.TERMS" for information on usage and redistribution
5 of this file, and for a DISCLAIMER OF ALL WARRANTIES.
6
7 Copyright (c) 1996-1998 Sven Verdoolaege
8 No additional restrictions/warranties.
9
10This is a Fast CGI module for perl. It's based on the FCGI module
11that comes with Open Market's FastCGI Developer's Kit, but does
12not require you to recompile perl.
13
14It even no longer requires perl to be compiled with sfio.
1b64d24d 15To compile with sfio you'll need at least perl 5.003_02 and you'll have
16to have configured it with eg './Configure -Duseperlio -Dusesfio'.
17(See the INSTALL file that comes with the perl distribution.)
18To compile without sfio you'll need an even more recent perl version.
19(perl 5.004 and up should be fine.)
20
794c66be 21See http://www.fastcgi.com/ for more information about fastcgi.
1b64d24d 22Lincoln D. Stein's perl CGI module also contains some information
23about fastcgi programming.
24
25See echo.fpl for an example on how to use this module.
26
27To install, do the usual
28
29perl Makefile.PL
30make
31make install
32
33If Makefile.PL finds an already installed (exported) fcgi library
34it will use that instead of the included files. Edit Makefile.PL
35if you don't want that or if it doesn't find them.
36
37To configure the library Makefile.PL will run ./configure .
38You may want to run it yourself beforehand because its findings
39may not always be correct.
6ef7789b 40The configure.readme file describes how to run ./configure (and only that).
1b64d24d 41
42If you're on a solaris system and your installed fcgi library is 2.02b
43or earlier, you'll probably want to use the included files.
44
d2900ee8 45The old interface of the FCGI module installs die and warn
46handlers that merely print the error/warning to STDERR (the
47default handlers print directly to stderr, which isn't redirected
48in the non sfio case). I'm not very happy with the result.
49Suggestions welcome.
1b64d24d 50
51Sven Verdoolaege
52skimo@kotnet.org