>  기사  >  백엔드 개발  >  서버 정보를 얻는 PHP 코드

서버 정보를 얻는 PHP 코드

WBOY
WBOY원래의
2016-07-25 09:05:331041검색
  1. 获取服务器信息
  2. $sysos = $_SERVER["SERVER_SOFTWARE"]; //获取服务器标识的字串
  3. $sysversion = PHP_VERSION; //获取PHP服务器版本

  4. //以下两条代码连接mysql数据库并获取MySQL数据库版本信息

  5. mysql_connect("localhost", "mysql_user", "mysql_pass");
  6. $mysqlinfo = mysql_get_server_info();

  7. //从服务器中获取GD库的信息

  8. if(function_exists("gd_info")){
  9. $gd = gd_info();
  10. $gdinfo = $gd['GD Version'];
  11. }else {
  12. $gdinfo = "未知";
  13. }

  14. //从GD库中查看是否支持FreeType字体

  15. $freetype = $gd["FreeType Support"] ? "支持" : "不支持";

  16. //从PHP配置文件中获得是否可以远程文件获取

  17. $allowurl= ini_get("allow_url_fopen") ? "支持" : "不支持";

  18. //从PHP配置文件中获得最大上传限制

  19. $max_upload = ini_get("file_uploads") ? ini_get("upload_max_filesize") : "Disabled";

  20. //从PHP配置文件中获得脚本的最大执行时间

  21. $max_ex_time= ini_get("max_execution_time")."秒";

  22. //以下两条获取服务器时间,中国大陆采用的是东八区的时间,设置时区写成Etc/GMT-8

  23. date_default_timezone_set("Etc/GMT-8");
  24. $systemtime = date("Y-m-d H:i:s",time());

  25. /* ******************************************************************* */

  26. /* 以HTML表格的形式将以上获取到的服务器信息输出给客户端浏览器 */
  27. /* ******************************************************************* */
  28. echo "";
  29. echo "
  30. ";
  31. echo "
  32. ";
  33. echo "
  34. ";
  35. echo "
  36. ";
  37. echo "
  38. ";
  39. echo "
  40. ";
  41. echo "
  42. ";
  43. echo "
  44. ";
  45. echo "
  46. ";
  47. echo "
  48. ";
  49. echo "
  50. 系统信息

    Web服务器: $sysos
    PHP版本: $sysversion
    MySQL版本: $mysqlinfo
    GD库版本: $gdinfo
    FreeType: $freetype
    远程文件获取: $allowurl
    最大上传限制: $max_upload
    最大执行时间: $max_ex_time
    服务器时间: $systemtime
    ";
  51. ?>
复制代码


성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.