*/ class ServerInfo_Server_Details { public function __construct() { $this->init(); } public function init() { $server_info = new ServerInfo(); $help = ''; $enabled = ' ' . esc_html__('Enabled', WP_ADMINIFY_TD) . ''; $disabled = ' ' . esc_html__('Disabled', WP_ADMINIFY_TD) . ''; $yes = ' ' . esc_html__('Yes', WP_ADMINIFY_TD) . ''; $no = ' ' . esc_html__('No', WP_ADMINIFY_TD) . ''; $entered = ' ' . esc_html__('Defined', WP_ADMINIFY_TD) . ''; $not_entered = ' ' . esc_html__('Not defined', WP_ADMINIFY_TD) . ''; $sec_key = ' ' . esc_html__('Please enter this security key in the wp-confiq.php file', WP_ADMINIFY_TD) . '!'; ?>

linfo or phpsysinfo to get more information about the web server', WP_ADMINIFY_TD); ?>.

php.ini file in the WordPress /wp-admin/ folder. Learn more about here', WP_ADMINIFY_TD); ?>.

SoapClient'); } // DOMDocument. $fields['dom_document']['name'] = 'DOMDocument'; if (class_exists('DOMDocument')) { $fields['dom_document']['success'] = true; } else { $fields['dom_document']['success'] = false; $fields['dom_document']['note'] = sprintf(__('Your server does not have the %s class enabled - HTML/Multipart emails, and also some extensions, will not work without DOMDocument.', 'bsi'), 'DOMDocument'); } // GZIP. $fields['gzip']['name'] = 'GZip'; if (is_callable('gzopen')) { $fields['gzip']['success'] = true; } else { $fields['gzip']['success'] = false; $fields['gzip']['note'] = sprintf(__('Your server does not support the %s function - this is required to use the GeoIP database from MaxMind.', 'bsi'), 'gzopen'); } // Multibyte String. $fields['mbstring']['name'] = 'Multibyte String'; if (extension_loaded('mbstring')) { $fields['mbstring']['success'] = true; } else { $fields['mbstring']['success'] = false; $fields['mbstring']['note'] = sprintf(__('Your server does not support the %s functions - this is required for better character encoding. Some fallbacks will be used instead for it.', 'bsi'), 'mbstring'); } // Remote Get. $fields['remote_get']['name'] = 'Remote Get Status'; $response = wp_remote_get('https://www.paypal.com/cgi-bin/webscr', array( 'timeout' => 60, 'user-agent' => 'BSI/' . 1.0, 'httpversion' => '1.1', 'body' => array( 'cmd' => '_notify-validate' ) )); $response_code = wp_remote_retrieve_response_code($response); if ($response_code == 200) { $fields['remote_get']['success'] = true; } else { $fields['remote_get']['success'] = false; } foreach ($fields as $field) { $mark = !empty($field['success']) ? 'yes' : 'error'; ?>
: /
:
:
:
:
: get_wp_timezone() . ')'; ?>
: '; } else { echo $yes; } ?>
:
:
:
: check_cpu_count() . ' / ' . $server_info->check_core_count() . ' ' . esc_html__('Cores', WP_ADMINIFY_TD); ?>
:
get_server_cpu_load_percentage() . '% '; ?>
: get_cpu_load_average(); ?>
: get_server_disk_size(); if ($disk_space != 'N/A') { echo esc_html__('Total', WP_ADMINIFY_TD) . ': ' . esc_html($disk_space['size']) . ' GB / ' . esc_html__('Free', WP_ADMINIFY_TD) . ': ' . esc_html($disk_space['free']) . ' GB / ' . esc_html__('Used', WP_ADMINIFY_TD) . ': ' . esc_html($disk_space['used']) . ' GB'; } else { echo esc_html($disk_space); } ?>
: get_server_disk_size(); if ($disk_space != 'N/A') { ?>
: get_server_ram_details(); if ($server_ram != 'N/A') { echo esc_html($server_ram['MemTotal']) . ' GB'; } else { echo esc_html($server_ram); } ?>
: get_server_ram_details(); if ($server_ram != 'N/A') { echo esc_html($server_ram['MemFree']) . ' GB'; } else { echo esc_html($server_ram); } ?>
: get_server_ram_details(); if ($server_ram != 'N/A') { ?>
:
: get_server_uptime(); ?>
: get_php_version(); ?>
: get_wp_memory_limit(); ?>
: get_server_memory_usage()['MemLimitGet'] == '-1') { ?> get_server_memory_usage()['MemUsageFormat'] . ' ' . esc_html__('of', WP_ADMINIFY_TD) . ' ' . esc_html__('Unlimited', WP_ADMINIFY_TD) . ' (-1)'; ?> get_server_memory_usage()['MemUsageFormat'] . ' ' . esc_html__('of', WP_ADMINIFY_TD) . ' ' . $server_info->get_server_memory_usage()['MemLimitFormat']; ?>
get_server_memory_usage()['MemUsageCalc'] . '% '; ?>
:
: convert_memory_size(ini_get('post_max_size'))); ?>
:
:
:
:
: get_cURL_version(); ?>
: ' : '–'; ?>
:
: