Ticket #11848: 11848.2.diff
| File 11848.2.diff, 838 bytes (added by Denis-de-Bernardy, 3 years ago) |
|---|
-
wp-includes/functions.php
3091 3091 if ( !$is_apache ) 3092 3092 return false; 3093 3093 3094 if ( function_exists('apache_get_modules') ) { 3095 $mods = apache_get_modules(); 3096 if ( in_array($mod, $mods) ) 3094 if ( function_exists('apache_get_modules') ) 3095 return in_array($mod, apache_get_modules()); 3096 3097 if ( function_exists('phpinfo') ) { 3098 ob_start(); 3099 phpinfo(INFO_MODULES); 3100 $phpinfo = ob_get_clean(); 3101 3102 if ( false !== strpos($phpinfo, $mod) ) 3097 3103 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 3104 } 3105 3105 3106 return $default; 3106 3107 } 3107 3108
