PHP虚拟主机测试页面
<?php
/**
* PHP 虚拟主机测试页面
* 说明:用于测试 PHP 是否正常工作及查看服务器基本信息
*/
// 设置页面编码
header("Content-Type: text/html; charset=utf-8");
?>
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<title>欢云-PHP 虚拟主机测试页面</title>
<style>
body {
font-family: "Segoe UI", "Microsoft YaHei", sans-serif;
background-color: #f5f6fa;
color: #2f3640;
margin: 0;
padding: 0;
}
header {
background-color: #273c75;
color: #fff;
padding: 20px;
text-align: center;
}
main {
max-width: 900px;
margin: 40px auto;
background: #fff;
border-radius: 10px;
box-shadow: 0 3px 10px rgba(0,0,0,0.1);
padding: 30px;
}
h1 {
margin-top: 0;
}
table {
width: 100%;
border-collapse: collapse;
margin-top: 15px;
}
th, td {
border: 1px solid #dcdde1;
padding: 10px;
text-align: left;
}
th {
background-color: #f1f2f6;
}
footer {
text-align: center;
padding: 20px;
font-size: 14px;
color: #718093;
}
.ok {
color: green;
font-weight: bold;
}
.fail {
color: red;
font-weight: bold;
}
a {
color: #0097e6;
}
</style>
</head>
<body>
<header>
<h1>✅欢云- PHP 虚拟主机测试页面</h1>
</header>
<main>
<h2>服务器基本信息</h2>
<table>
<tr><th>服务器软件</th><td><?= $_SERVER['SERVER_SOFTWARE'] ?></td></tr>
<tr><th>PHP 版本</th><td><?= phpversion() ?></td></tr>
<tr><th>服务器主机名</th><td><?= $_SERVER['SERVER_NAME'] ?></td></tr>
<tr><th>客户端 IP</th><td><?= $_SERVER['REMOTE_ADDR'] ?></td></tr>
<tr><th>当前时间</th><td><?= date('Y-m-d H:i:s') ?></td></tr>
<tr><th>网站根目录</th><td><?= $_SERVER['DOCUMENT_ROOT'] ?></td></tr>
<tr><th>当前脚本路径</th><td><?= $_SERVER['SCRIPT_FILENAME'] ?></td></tr>
</table>
<h2>PHP 环境检测</h2>
<table>
<tr><th>MySQL 扩展</th><td><?= extension_loaded('mysqli') ? '<span class="ok">已启用</span>' : '<span class="fail">未启用</span>' ?></td></tr>
<tr><th>cURL 扩展</th><td><?= extension_loaded('curl') ? '<span class="ok">已启用</span>' : '<span class="fail">未启用</span>' ?></td></tr>
<tr><th>GD 图像库</th><td><?= extension_loaded('gd') ? '<span class="ok">已启用</span>' : '<span class="fail">未启用</span>' ?></td></tr>
<tr><th>OpenSSL</th><td><?= extension_loaded('openssl') ? '<span class="ok">已启用</span>' : '<span class="fail">未启用</span>' ?></td></tr>
<tr><th>mbstring</th><td><?= extension_loaded('mbstring') ? '<span class="ok">已启用</span>' : '<span class="fail">未启用</span>' ?></td></tr>
</table>
<h2>更多信息</h2>
<p>如需查看更多详细配置,请点击:
<a href="?info=1">查看 phpinfo()</a>
</p>
<?php if (isset($_GET['info'])): ?>
<hr>
<?php phpinfo(); ?>
<?php endif; ?>
</main>
<footer>
© <?= date('Y') ?> PHP 虚拟主机测试页面 | 由 ChatGPT (GPT-5) 生成
</footer>
</body>
</html>
本文来自博客园,作者:木子欢儿,转载请注明原文链接:https://www.cnblogs.com/HGNET/p/19142056