@php
$apacheRaw = $reportData['apache_version'] ?? 'N/A';
$apacheVersion = $apacheRaw;
if($apacheRaw !== 'N/A' && preg_match('/Apache\/([\d\.]+)/', $apacheRaw, $matches)){
$apacheVersion = $matches[1];
}
$phpVersion = $reportData['php_version'] ?? 'N/A';
$mysqlRaw = $reportData['mysql_version'] ?? 'N/A';
$mysqlVersion = $mysqlRaw;
if($mysqlRaw !== 'N/A' && preg_match('/([\d\.]+)/', $mysqlRaw, $matches)){
$mysqlVersion = $matches[1];
}
$opensslRaw = $reportData['openssl_version'] ?? 'N/A';
$opensslVersion = $opensslRaw;
if($opensslRaw !== 'N/A' && preg_match('/OpenSSL\s+([\d\.]+)/', $opensslRaw, $matches)){
$opensslVersion = $matches[1];
}
$opensshRaw = $reportData['openssh_version'] ?? 'N/A';
$opensshVersion = $opensshRaw;
if($opensshRaw !== 'N/A' && preg_match('/OpenSSH_([^\s]+)/', $opensshRaw, $matches)){
$opensshVersion = $matches[1];
}
$ntpStatus = $reportData['ntp_status'] ?? 'N/A';
$ntpServers = (isset($reportData['ntp_servers']) && is_array($reportData['ntp_servers'])) ? safe_output($reportData['ntp_servers']) : 'N/A';
@endphp
Apache 版本: {{ safe_output($apacheVersion) }}
PHP 版本: {{ safe_output($phpVersion) }}
MySQL 版本: {{ safe_output($mysqlVersion) }}
OpenSSL 版本: {{ safe_output($opensslVersion) }}
OpenSSH 版本: {{ safe_output($opensshVersion) }}
NTP 狀態: {{ safe_output($ntpStatus) }}
校時伺服器: {{ safe_output($ntpServers) }}