WordPress.org

Make WordPress Core

Ticket #11848: 11848.diff

File 11848.diff, 813 bytes (added by Denis-de-Bernardy, 8 years ago)
  • wp-includes/functions.php

     
    30913091        if ( !$is_apache )
    30923092                return false;
    30933093
    3094         if ( function_exists('apache_get_modules') ) {
    3095                 $mods = apache_get_modules();
    3096                 if ( in_array($mod, $mods) )
    3097                         return true;
    3098         } elseif ( function_exists('phpinfo') ) {
    3099                         ob_start();
    3100                         phpinfo(8);
    3101                         $phpinfo = ob_get_clean();
    3102                         if ( false !== strpos($phpinfo, $mod) )
    3103                                 return true;
    3104         }
     3094        if ( function_exists('apache_get_modules') )
     3095                return in_array($mod, apache_get_modules());
     3096       
     3097        ob_start();
     3098        phpinfo(INFO_MODULES);
     3099        $phpinfo = ob_get_clean();
     3100
     3101        if ( false !== strpos($phpinfo, $mod) )
     3102                return true;
     3103
    31053104        return $default;
    31063105}
    31073106