mirror of
https://github.com/php/php-src.git
synced 2024-09-22 10:27:25 +00:00
76a2d2538c
SAPI and down into the individual SAPI modules. I have made the appropriate changes in all the SAPI modules, but please verify these. The reason for this change is that Apache sometimes will feed PHP a request_method of GET but have r->header_only set to true. This happens in an ErrorDocument redirect. In this same scenario we want to preserve the status code as well instead of just overwriting it with a 200 and losing this information. For now the other sapi modules act exactly as before since they probably do not make this distinction, and they may not even have a valid response code this early in the request. @ Fix HEAD request bug on an Apache ErrorDocument redirect and preserve @ the status code across the redirect as well. (Rasmus) |
||
---|---|---|
.. | ||
config.m4 | ||
Makefile.in | ||
README | ||
roxen.c | ||
TODO |
Roxen PHP support. Early version. Don't expect to be able to get it to work. Requires Pike 0.7.79 and Roxen 1.4. Anything less won't work. The module is now thread safe, in a couple of different modes. First mode, the default, uses a process global PHP lock in the Roxen module. This means that all PHP-requests are serialized (ie only one script is executed at any one time). The second option is using ZTS (Zend Thread Safe mode). Unless --enable-roxen-zts is specified, this won't be used. This solution now works fine and is recommended. Multiple PHP4 requests will be run in parallell. The maximum number of parallell PHP4-execution is limited to the number of handle threads Roxen is started with. - The Author, David Hedbor <neotron@php.net>