Make WordPress Core

Ticket #1591: wp-settings.php.diff

File wp-settings.php.diff, 746 bytes (added by markjaquith, 21 years ago)

Patch for WP 1.6 SVN

  • wp-settings.php

     
    3131        }
    3232}
    3333
     34// Fix for PHP as CGI hosts that set SCRIPT_FILENAME to something ending in php.cgi for all requests
     35if ( strpos($_SERVER['SCRIPT_FILENAME'], 'php.cgi') == strlen($_SERVER['SCRIPT_FILENAME']) - 7 )
     36        $_SERVER['SCRIPT_FILENAME'] = $_SERVER['PATH_TRANSLATED'];
     37
     38// Fix for PHP as CGI hosts that set PATH_INFO to PHP_SELF value
     39if ( $_SERVER['PATH_INFO'] == $_SERVER['PHP_SELF'] )
     40        unset($_SERVER['PATH_INFO']);
     41
    3442if ( !(phpversion() >= '4.1') )
    3543        die( 'Your server is running PHP version ' . phpversion() . ' but WordPress requires at least 4.1' );
    3644