一个很easy的脚本--php获取服务器端的相关信息
时间:2022-05-07
本文章向大家介绍一个很easy的脚本--php获取服务器端的相关信息,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
存档:
1 <html>
2 <head>
3 <meta http-equiv="content-type" content="text/html;charset=utf-8">
4 <title>获取服务器信息</title>
5 </head>
6
7 <body>
8 <?php
9 $sysos=$_SERVER["SERVER_SOFTWARE"];//获取服务器标识的字串
10 $sysversion=PHP_VERSION;//获取PHP服务器版本
11
12 mysql_connect("localhost","root","123456");
13 $mysqlinfo=mysql_get_server_info();
14
15 if(function_exists("gd_info")){
16 $gd=gd_info();
17 $gdinfo=$gd['GD Version'];
18 }
19 else{
20 $gdinfo="未知";
21 }
22
23 $freetype=$gd["FreeType Support"]?"支持":"不支持";
24
25 $allowurl=ini_get("allow_url_fopen")?"支持":"不支持";
26
27 $max_upload=ini_get("file_uploads")?ini_get("upload_max_filesize"):"Disabled";
28
29 $max_ex_time=ini_get("max_execution_time")."秒";
30
31 date_default_timezone_set("Etc/GMT-8");
32 $systemtime=date("Y-m-d H:i:s",time());
33
34 echo "<table align=center cellspacing=0 cellpadding=0>";
35 echo "<caption><h2>系统信息:</h2></caption>";
36 echo "<tr><td>Web服务器:</td><td>$sysos</td></tr>";
37 echo "<tr><td>PHP版本:</td><td>$sysversion</td></tr>";
38 echo "<tr><td>MySQL版本:</td><td>$mysqlinfo</td></tr>";
39 echo "<tr><td>GD库版本:</td><td>$gdinfo</td></tr>";
40 echo "<tr><td>FreeType:</td><td>$freetype</td></tr>";
41 echo "<tr><td>远程文件获取:</td><td>$allowurl</td></tr>";
42 echo "<tr><td>最大上传限制:</td><td>$max_upload</td></tr>";
43 echo "<tr><td>最大执行时间:</td><td>$max_ex_time</td></tr>";
44 echo "<tr><td>服务器时间:</td><td>$systemtime</td></tr>";
45 echo "</table>"
46 ?>
47 </body>
48 </html>
结果如下:
- 自编码器是什么?有什么用?这里有一份入门指南(附代码)
- UWP基础教程 - {x:DeferLoadStrategy}
- UWP基础教程 - 重启应用
- html5打开摄像头
- UWP基础教程 - App多语言支持
- Golang实现Fibonacii的几种算法
- 【译】使用 dotnet watch 开发 ASP.NET Core 应用
- vmware安装ubuntu12.04嵌套安装xen server(实现嵌套虚拟化)
- Golang语言切片slice的线程协程安全问题
- ASP.NET Core 在 Azure 开启 HTTPS
- 算法基础:最大递减数问题(Golang实现)
- 亲身经历的痛--database/sql: Stmt的使用以及坑
- Ubuntu上通过nginx部署Django笔记
- Go学习笔记:golang交叉编译
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- 已拿Offer!百度、字节跳动等后台面经
- Python Networkx基础知识及使用总结
- AkShare-沪深港通持股-个股排行
- Python SQLite常见异常及解决办法
- IPC—进程间通信的基础概念
- Python Django开发 经验技巧总结(一)
- Python SQLite 基本操作和经验技巧(二)
- AkShare-股票数据-主要股东
- 进程间通信的方式(1)
- Python Django开发 经验技巧总结(二)
- 进程间通信的方式(2)
- AkShare-股票数据-机构持股
- View的滑动方式 详细介绍
- AkShare-期货数据-分时数据
- Python 爬取留言板留言(三):多进程版+selenium模拟