sas Sat Oct 26 18:22:07 2002 EDT Modified files: /php4/sapi/thttpd README Log: update and extend Index: php4/sapi/thttpd/README diff -u php4/sapi/thttpd/README:1.8 php4/sapi/thttpd/README:1.9 --- php4/sapi/thttpd/README:1.8 Tue Jul 16 12:24:13 2002 +++ php4/sapi/thttpd/README Sat Oct 26 18:22:07 2002 @@ -1,12 +1,34 @@ README FOR THTTPD MODULE (by Sascha Schumann) -($Date: 2002/07/16 16:24:13 $) +($Date: 2002/10/26 22:22:07 $) - This is a SAPI module for PHP 4.0 supporting thttpd, the tiny, + This is a SAPI module for PHP 4.x supporting thttpd, the tiny, turbo, throttling HTTP server by Jef Poskanzer. + NOTE: All requests will be serialized. That means, one long running + script will block all other requests. Choose another web-server, + if you want to execute arbitrary scripts. + The module contains a patch against version 2.21b of thttpd. The patch - adds hooks to thttpd to call PHP, if a filename matches *.php. This - patch will be applied when you install PHP. + fixes a number of bugs and adds some functionality: + + - HTTP/1.1 Persistent Connection/Pipeline Support + - PHP Scripting (**.php by default) + - Highlighting PHP Scripts (**.phps by default) + - Fast Accept Loop + - Periodic Connection Expiring + + You can configure the filename extensions by creating a config file for + thttpd and setting these entries: + + phppat=PATTERN + phpspat=PATTERN + + The PATTERN has the same format as defined here: + + http://acme.com/software/thttpd/options.html#CGI_PATTERN + + "**.php" means: match any file ending in .php in any directory. + Setting the pattern from the command line is not supported. NOTE: This version supports *only* thttpd 2.21b, no prior or later version. @@ -15,18 +37,14 @@ like IMP 2.2.0 without any problems). Its original intention was to demonstrate the ability of PHP to work in every web server environment. - NOTE: All requests will be serialized. That means, one long running - script will block all other requests. Choose another web-server, - if you want to execute arbitrary scripts. - REQUIRED DOWNLOADS - 1. thttpd 2.21b (2.20 or 2.22beta will _not_ work) + 1. thttpd 2.21b (2.20 or +2.22beta will _not_ work) Full Distribution: http://www.acme.com/software/thttpd/thttpd-2.21b.tar.gz - 2. PHP 4.0.x + 2. PHP 4.x Download: http://www.php.net/
-- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php