You are viewing a plain text version of this content. The canonical link for it is here.
Posted to docs@httpd.apache.org by Apache Wiki <wi...@apache.org> on 2014/12/05 13:38:29 UTC
[Httpd Wiki] Update of "Development/mod_proxy_fcgi" by JeffTrawick
Dear Wiki user,
You have subscribed to a wiki page or wiki category on "Httpd Wiki" for change notification.
The "Development/mod_proxy_fcgi" page has been changed by JeffTrawick:
https://wiki.apache.org/httpd/Development/mod_proxy_fcgi
New page:
Eric's quick notes: (Jeff will work these into the table)
* examples need to account for php-fpm (how URLs and or paths are passed)
* fixes for CGI variables in different configurations (sethandler vs. proxypass)
* fixup r->filename right before adding CGI vars, maybe directory walk
* path info calculation probably needs multiple modes. Maybe expr based?
* further doc for worker matching stuff with ProxySet
* provide a convenience/less verbose directive to configure SetHandler
* a backend worker
* doc SetHandler advantages
* change compile-time diag stuff to trace8
* need to port mod_proxy_http or mod_fcgid body spooling / content length passing
* would be nice to have a non php-fpm fastcgi server to sanity check with so we don't end up with too many php-fpm-isms
* figure out / make sure balancer examples work with php-fpm and/or setHandler
== Bugs and other issues to investigate and fix ==
|| '''Bugzilla''' || Difficulty to resolve || Severity || Commonality || Description || Notes ||
|| [[https://issues.apache.org/bugzilla/show_bug.cgi?id=48272|48272]] || Low || Low || Low || || Bug is for an old crash that is now fixed, but sf points out something else that should be investigated ||
|| [[https://issues.apache.org/bugzilla/show_bug.cgi?id=55329|55329]] || Low || Moderate (script portability) || Low || mod_proxy_fcgi does not urldecode PATH_INFO || ||
|| [[https://issues.apache.org/bugzilla/show_bug.cgi?id=56188|56188]] || High || Moderate || Low || send FCGI_ABORT_REQUEST on client disconnect || maybe there is a simple case that could be covered without async processing ||
|| [[https://issues.apache.org/bugzilla/show_bug.cgi?id=55415|55415]] || Low || Moderate || Low || Proxy loop caused by ProxyErrorOverride and ErrorDocument 404 || ||
|| [[https://issues.apache.org/bugzilla/show_bug.cgi?id=57087|57087]] || High || Moderate || Low || spool chunked request body to calculate CONTENT_LENGTH || mod_request enhancement? ||
|| [[https://issues.apache.org/bugzilla/show_bug.cgi?id=51517|51517]] || ?? || Moderate || Moderate || SCRIPT_FILENAME, PATH_INFO || ||
== Fixed in trunk but not in 2.4.x ==
* 56855 (backport CGIPassAuth)
* 57198 (backport 304 fix)
---------------------------------------------------------------------
To unsubscribe, e-mail: docs-unsubscribe@httpd.apache.org
For additional commands, e-mail: docs-help@httpd.apache.org