获得PHP环境系统信息

来源:互联网 发布:php判断会员登录 编辑:程序博客网 时间:2024/06/03 18:07

一段简单的php脚步程序用来获取服务器端信息:

<!doctype html><html><head><meta charset="utf-8"><title>系统信息</title></head><body><?php    $sysos=$_SERVER["SERVER_SOFTWARE"];     //获取服务器标识字符串    echo $sysos."<br>";   //输出:Apache/2.2.8 (Win32) PHP/5.2.6          $sysversion=PHP_VERSION;        //获取php服务器版本    echo "php版本为:".$sysversion."<br>";      //以下两条代码链接mysql数据库并获取mysql数据库版本信息    mysql_connect("localhost","root","root");    $mysqlinfo=mysql_get_server_info();    echo $mysqlinfo."<br>";          //从服务器中获取GD库的信息    if(function_exists("gd_info")){        $gd=gd_info();        $gdinfo=$gd['GD Version'];    }else{        $gdinfo="未知";      }      //从GD库中查看是否支持FreeType字体    $freetype=$gd["FreeTyep Support"]?"支持":"不支持";          //从php配置文件中获得是否可以远程文件获取    $allowurl=ini_get("file_uploads")?"支持":"不支持";          //从php配置文件中获取最大上传限制    $max_upload=ini_get("file_uploads")?ini_get("upload_max_filesize"):"Disabled";          //从php配置文件中获取脚本的最大执行时间    $max_ex_time=ini_get("max_execution_time")."秒";          //以下两条获取服务器时间,中国大陆采用的是东八区的时间,设置时区为EtcGMT-8    date_default_timezone_set("Etc/GMT-8");    $systemtime=date("Y-m-d H:i:s",time());          //格式化输出以上获得的系统信息    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>

在博主本机输出结果为:

Apache/2.2.8 (Win32) PHP/5.2.6
php版本为:5.2.6
5.0.51b-community-nt-log


系统信息

Web服务器:Apache/2.2.8 (Win32) PHP/5.2.6php服务器版本:5.2.6Mysql版本:5.0.51b-community-nt-logGD库版本:bundled (2.0.34 compatible)FreeType:不支持远程文件获取:支持最大上传限制:200M最大执行时间:30秒服务器时间:2014-03-25 23:11:21本文由郑州网站建设阿尔法学习总结,转载请注明出处!

0 0