php获取服务器和mysql等信息输出到页面(基于ci框架)
2013-12-02 16:15
645 查看
function show($varName) {
switch($result = get_cfg_var($varName)) {
case 0:
return '<font color="red">不支持</font>';
break;
case 1:
return '支持';
break;
default:
return $result;
break;
}
}
$rows=array();
//服务器所有信息
//$rows[0]=$_SERVER['SERVER_SOFTWARE'];//获取操作系统软件信息
$rows['s0']=$_SERVER['SERVER_NAME'];//服务器名称
$rows['s1']=gethostbyname($_SERVER['SERVER_NAME']);//服务器的ip
$rows['s2']=gmdate("Y年n月j日 H:i:s",time()+8*3600);//服务器时间
$rows['s3']=$_SERVER['SERVER_PORT'];//服务器端口
//PHP相关参数
$rows['p0']=PHP_VERSION;//PHP版本
$rows['p1']=strtoupper(php_sapi_name());//PHP运行方式
$rows['p2']=show("upload_max_filesize");//上传文件最大限制
$rows['p3']=show("post_max_size");//POST方法提交最大限制
$rows['p4']=show("memory_limit");//脚本超时时间
//mysql相关参数
$c=$this->db->query("select sum(DATA_LENGTH)+sum(INDEX_LENGTH) as num from `information_schema`.`tables` where table_schema='li_cms'");
$rowc=$c->result();
$rowsc=intval($rowc[0]->num)/1024/1024;//数据库及大小
if(intval($rowsc)<1){
$rows['m1']=intval($rowc[0]->num)/1024;
$rows['m1']=number_format($rows['m1'],2,'.','').'<FONT COLOR=BLUE> KB</FONT>';
}
else {
$rows['m1']= number_format($rowsc,2,'.','').'<FONT COLOR=BLUE> M</FONT>';
}
$rows['m0']=@mysql_get_server_info();//获取mysql版本信息
$this->load->view("manage/station",$rows);//加载到模板
switch($result = get_cfg_var($varName)) {
case 0:
return '<font color="red">不支持</font>';
break;
case 1:
return '支持';
break;
default:
return $result;
break;
}
}
$rows=array();
//服务器所有信息
//$rows[0]=$_SERVER['SERVER_SOFTWARE'];//获取操作系统软件信息
$rows['s0']=$_SERVER['SERVER_NAME'];//服务器名称
$rows['s1']=gethostbyname($_SERVER['SERVER_NAME']);//服务器的ip
$rows['s2']=gmdate("Y年n月j日 H:i:s",time()+8*3600);//服务器时间
$rows['s3']=$_SERVER['SERVER_PORT'];//服务器端口
//PHP相关参数
$rows['p0']=PHP_VERSION;//PHP版本
$rows['p1']=strtoupper(php_sapi_name());//PHP运行方式
$rows['p2']=show("upload_max_filesize");//上传文件最大限制
$rows['p3']=show("post_max_size");//POST方法提交最大限制
$rows['p4']=show("memory_limit");//脚本超时时间
//mysql相关参数
$c=$this->db->query("select sum(DATA_LENGTH)+sum(INDEX_LENGTH) as num from `information_schema`.`tables` where table_schema='li_cms'");
$rowc=$c->result();
$rowsc=intval($rowc[0]->num)/1024/1024;//数据库及大小
if(intval($rowsc)<1){
$rows['m1']=intval($rowc[0]->num)/1024;
$rows['m1']=number_format($rows['m1'],2,'.','').'<FONT COLOR=BLUE> KB</FONT>';
}
else {
$rows['m1']= number_format($rowsc,2,'.','').'<FONT COLOR=BLUE> M</FONT>';
}
$rows['m0']=@mysql_get_server_info();//获取mysql版本信息
$this->load->view("manage/station",$rows);//加载到模板
相关文章推荐
- php CI框架微信开发小记——获取openid和其他相关用户信息
- php中获取服务器常用信息的方法和框架内可以直接使用的常量
- mysql设置utf8_unicode_ci字符集php页面输出??乱码的解决方法
- mysql设置utf8_unicode_ci字符集php页面输出??乱码的解决方法
- 百度AI模板 phpCI框架 通过access_token获取 人脸识别信息
- mysql设置utf8_unicode_ci字符集php页面输出??乱码的解决方法
- mysql设置utf8_unicode_ci字符集php页面输出??乱码的解决方法
- .net 获取https页面的信息 在iis7.5服务器上不管用
- PHP 获取服务器ip等详细信息
- 【转】php获取服务器操作系统等信息
- 分页查询产品信息案例;第一步:创建产品页面,向服务器发送请求(获取所有产品信息)
- 动态创建服务器控件,获取HTML输出(用于生成静态文件,简化页面,简化编程等)
- php 获取服务器各项信息
- PHP获取http头信息和CI中获取HTTP头信息的方法
- php获取mysql字段名称和其它信息的例子
- PHP获取客户端、PHP获取服务器相关信息
- PHP 获取服务器详细信息的原生方法
- php获取mysql字段名称和其它信息的例子
- PHP+TP框架实现微信网页授权,获取用户信息
- PHP获取php,mysql,apche的版本信息示例代码