On 02/05/2017 05:10 AM, Jim Jagielski wrote:
Not seeing anything fpm_main.c...
Line 1144 in my copy (attached). It's an example of an Apache-specific
fixup that only runs if apache_was_here is *false*.
--Jacob
if (!apache_was_here && env_path_translated != NULL && env_redirect_url !=
NULL &&
env_path_translated != script_path_translated &&
strcmp(env_path_translated, script_path_translated) != 0) {
/*
* pretty much apache specific. If we have a redirect_url
* then our script_filename and script_name point to the
* php executable
* we don't want to do this for the new mod_proxy_fcgi approach,
* where redirect_url may also exist but the below will break
* with rewrites to PATH_INFO, hence the !apache_was_here check
*/
script_path_translated = env_path_translated;
/* we correct SCRIPT_NAME now in case we don't have PATH_INFO */
env_script_name = env_redirect_url;
}