PHP网站服务器信息获取

      发布在:后端技术      评论:0 条评论
$version = Db::query('SELECT VERSION() AS ver');
$config = [
'url'             => $_SERVER['HTTP_HOST'],
'document_root'   => $_SERVER['DOCUMENT_ROOT'],
'server_os'       => PHP_OS,
'server_port'     => $_SERVER['SERVER_PORT'],
'server_ip'       => $_SERVER['SERVER_ADDR'],
'server_soft'     => $_SERVER['SERVER_SOFTWARE'],
'php_version'     => PHP_VERSION,
'mysql_version'   => $version[0]['ver'],
'max_upload_size' => ini_get('upload_max_filesize')
];
$this->assign('config', $config);

对应前段展示代码

<tr>
<td>网站域名</td>
<td>{$config.url}</td>
</tr>
<tr>
<td>网站目录</td>
<td>{$config.document_root}</td>
</tr>
<tr>
<td>服务器操作系统</td>
<td>{$config.server_os}</td>
</tr>
<tr>
<td>服务器端口</td>
<td>{$config.server_port}</td>
</tr>
<tr>
<td>服务器IP</td>
<td>{$config.server_ip}</td>
</tr>
<tr>
<td>WEB运行环境</td>
<td>{$config.server_soft}</td>
</tr>
<tr>
<td>MySQL数据库版本</td>
<td>{$config.mysql_version}</td>
</tr>
<tr>
<td>运行PHP版本</td>
<td>{$config.php_version}</td>
</tr>

<tr>
<td>最大上传限制</td>
<td>{$config.max_upload_size}</td>
</tr>

最终展示效果图片

php获取服务器信息

相关文章
热门推荐