diff options
author | Joe Orton <jorton@php.net> | 2005-01-11 14:07:27 +0000 |
---|---|---|
committer | Joe Orton <jorton@php.net> | 2005-01-11 14:07:27 +0000 |
commit | 5f0a65bd361c86c35269189ebef450c99271ba82 (patch) | |
tree | 5fafce427ebf475c1ba6b6e376a67d6b2e614ae7 /sapi/apache2handler/php_functions.c | |
parent | 1fc5fc9ccd2d3b255debf189249aa16f24c792d9 (diff) | |
download | php-git-5f0a65bd361c86c35269189ebef450c99271ba82.tar.gz |
MFH: Fixed bug #30446 - virtual() includes files out of sequence,
work around 2.0 subrequest/internal redirect issue.
Diffstat (limited to 'sapi/apache2handler/php_functions.c')
-rw-r--r-- | sapi/apache2handler/php_functions.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/sapi/apache2handler/php_functions.c b/sapi/apache2handler/php_functions.c index eeba18a691..631e56a1dd 100644 --- a/sapi/apache2handler/php_functions.c +++ b/sapi/apache2handler/php_functions.c @@ -65,6 +65,11 @@ static request_rec *php_apache_lookup_uri(char *filename TSRMLS_DC) } ctx = SG(server_context); + + /* Ensure that the ap_r* layer is flushed, to work around 2.0 bug: + * http://issues.apache.org/bugzilla/show_bug.cgi?id=17629 */ + ap_rflush(ctx->r); + return ap_sub_req_lookup_uri(filename, ctx->r, ctx->r->output_filters); } |