Ticket #33034: refactor_SCRIPT_FILENAME_check.patch
File refactor_SCRIPT_FILENAME_check.patch, 672 bytes (added by , 8 years ago) |
---|
-
wp-includes/load.php
80 80 } 81 81 82 82 // Fix for PHP as CGI hosts that set SCRIPT_FILENAME to something ending in php.cgi for all requests 83 if ( isset( $_SERVER['SCRIPT_FILENAME'] ) && ( strpos( $_SERVER['SCRIPT_FILENAME'], 'php.cgi' ) == strlen( $_SERVER['SCRIPT_FILENAME'] ) - 7) )83 if ( isset( $_SERVER['SCRIPT_FILENAME'] ) && preg_match( '/php\.cgi$/', $_SERVER['SCRIPT_FILENAME'] ) ) 84 84 $_SERVER['SCRIPT_FILENAME'] = $_SERVER['PATH_TRANSLATED']; 85 85 86 86 // Fix for Dreamhost and other PHP as CGI hosts