php获取服务器信息的实现代码


Posted in PHP onFebruary 04, 2013
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=gb2312">
<title>获取服务器信息</title>
</head>
<body>
<?php
$sysos = $_SERVER["SERVER_SOFTWARE"];      //获取服务器标识的字串
$sysversion = PHP_VERSION;                   //获取PHP服务器版本
//以下两条代码连接MySQL数据库并获取MySQL数据库版本信息
mysql_connect("localhost", "mysql_user", "mysql_pass");
$mysqlinfo = mysql_get_server_info();
//从服务器中获取GD库的信息
if(function_exists("gd_info")){                  
$gd = gd_info();
$gdinfo = $gd['GD Version'];
}else {
$gdinfo = "未知";
}
//从GD库中查看是否支持FreeType字体
$freetype = $gd["FreeType Support"] ? "支持" : "不支持";
//从PHP配置文件中获得是否可以远程文件获取
$allowurl= ini_get("allow_url_fopen") ? "支持" : "不支持";
//从PHP配置文件中获得最大上传限制
$max_upload = ini_get("file_uploads") ? ini_get("upload_max_filesize") : "Disabled";
//从PHP配置文件中获得脚本的最大执行时间
$max_ex_time= ini_get("max_execution_time")."秒";
//以下两条获取服务器时间,中国大陆采用的是东八区的时间,设置时区写成Etc/GMT-8
date_default_timezone_set("Etc/GMT-8");
$systemtime = date("Y-m-d H:i:s",time());
/*  *******************************************************************  */
/*   以HTML表格的形式将以上获取到的服务器信息输出给客户端浏览器          */
/*  *******************************************************************  */
echo "<table align=center cellspacing=0 cellpadding=0>";
echo "<caption> <h2> 系统信息  </h2> </caption>";
echo "<tr> <td> Web服务器:    </td> <td> $sysos        </td> </tr>";
echo "<tr> <td> PHP版本:      </td> <td> $sysversion   </td> </tr>";
echo "<tr> <td> MySQL版本:    </td> <td> $mysqlinfo    </td> </tr>";
echo "<tr> <td> GD库版本:     </td> <td> $gdinfo       </td> </tr>";
echo "<tr> <td> FreeType:     </td> <td> $freetype     </td> </tr>";
echo "<tr> <td> 远程文件获取: </td> <td> $allowurl     </td> </tr>";
echo "<tr> <td> 最大上传限制: </td> <td> $max_upload   </td> </tr>";
echo "<tr> <td> 最大执行时间: </td> <td> $max_ex_time  </td> </tr>";
echo "<tr> <td> 服务器时间:   </td> <td> $systemtime   </td> </tr>";
echo "</table>";
?>
<body>
</html>
PHP 相关文章推荐
一个用于MySQL的PHP XML类
Oct 09 PHP
一篇入门的php Class 文章
Apr 04 PHP
PHP 开源框架22个简单简介
Aug 24 PHP
php目录操作函数之获取目录与文件的类型
Dec 29 PHP
深入PHP购物车模块功能分析(函数讲解,附源码)
Jun 25 PHP
php中call_user_func函数使用注意事项
Nov 21 PHP
php实现分页显示
Nov 03 PHP
PHP在线调试执行的实现方法(附demo源码)
Apr 28 PHP
基于PHPexecl类生成复杂的报表表头示例
Oct 14 PHP
php 使用curl模拟ip和来源进行访问的实现方法
May 02 PHP
Laravel5框架自定义错误页面配置操作示例
Apr 17 PHP
PHP中Session ID的实现原理实例分析
Aug 17 PHP
关于PHP实现异步操作的研究
Feb 03 #PHP
PHP数组循环操作详细介绍 附实例代码
Feb 03 #PHP
php中将字符串转为HTML的实体引用的一个类
Feb 03 #PHP
php处理文件的小例子(解压缩,删除目录)
Feb 03 #PHP
php函数array_merge用法一例(合并同类数组)
Feb 03 #PHP
php存储过程调用实例代码
Feb 03 #PHP
php中导出数据到excel时数字变为科学计数的解决方法
Feb 03 #PHP
You might like
PHP实现变色验证码实例
2014/01/06 PHP
PHP遍历目录并返回统计目录大小
2014/06/09 PHP
ThinkPHP打开验证码页面显示乱码的解决方法
2014/12/18 PHP
gearman中任务的优先级和返回状态实例分析
2020/02/27 PHP
javascript CSS画图之基础篇
2009/07/29 Javascript
jquery弹出层类代码分享
2013/12/27 Javascript
Jquery实现控件的隐藏和显示实例
2014/02/08 Javascript
jQuery带时间的日期控件代码分享
2015/08/26 Javascript
jquery背景跟随鼠标滑动导航
2015/11/20 Javascript
手把手教你vue-cli单页到多页应用的方法
2018/05/31 Javascript
vue模块移动组件的实现示例
2020/05/20 Javascript
跟老齐学Python之总结参数的传递
2014/10/10 Python
pygame学习笔记(5):游戏精灵
2015/04/15 Python
Python编程中归并排序算法的实现步骤详解
2016/05/04 Python
urllib和BeautifulSoup爬取维基百科的词条简单实例
2018/01/17 Python
python2.7+selenium2实现淘宝滑块自动认证功能
2018/02/24 Python
Python cookbook(数据结构与算法)将名称映射到序列元素中的方法
2018/03/22 Python
python读取各种文件数据方法解析
2018/12/29 Python
pyshp创建shp点文件的方法
2018/12/31 Python
基于OpenCV python3实现证件照换背景的方法
2019/03/22 Python
python 用所有标点符号分隔句子的示例
2019/07/15 Python
关于pandas的离散化,面元划分详解
2019/11/22 Python
详解Python的三种拷贝方式
2020/02/11 Python
python接口自动化框架实战
2020/12/23 Python
python palywright库基本使用
2021/01/21 Python
巴西电子产品购物网站:Saldão da Informática
2018/01/09 全球购物
阿根廷首家户外用品制造商和经销商:Montagne
2018/02/12 全球购物
Set里的元素是不能重复的,那么用什么方法来区分重复与否呢?
2016/08/18 面试题
Java基础知识面试题
2014/03/25 面试题
后勤人员自我鉴定
2013/10/20 职场文书
生日宴会答谢词
2014/01/09 职场文书
上课打牌的检讨书
2014/02/15 职场文书
文明之星事迹材料
2014/05/09 职场文书
2014年党员自我评议对照检查材料
2014/09/20 职场文书
学生未请假就回家检讨书
2014/09/22 职场文书
CSS 还能这样玩?奇思妙想渐变的艺术
2021/04/27 HTML / CSS