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);//加载到模板

php获取服务器和mysql等信息输出到页面(基于ci框架)的更多相关文章

  1. Servlet作业2-将表单提交的商品信息输出到页面中

    1,表单页面 shangpin.html <!DOCTYPE html> <html> <head> <meta charset="UTF-8&qu ...

  2. php获取json文件数据并动态修改网站头部文件meta信息 --基于CI框架

    话不多说了.直接开始吧  (如果有中文.请注意json只认utf-8编码) 首先你需要有一个json文件数据 {        "index": {                ...

  3. Django项目:CMDB(服务器硬件资产自动采集系统)--01--01CMDB获取服务器基本信息

    AutoClient #settings.py # ————————01CMDB获取服务器基本信息———————— import os BASEDIR = os.path.dirname(os.pat ...

  4. java后台获取和js拼接展示信息

    java后台获取和js拼接展示信息: html页面代码: <div class="results-bd"> <table id="activityInf ...

  5. Server对象,HttpServerUtility类,获取服务器信息

    在Asp.net WebForm中,Server对象是HttpServerUtility类的实例.看下图: 而在Asp.net MVC中,Server对象是HttpServerUtilityBase对 ...

  6. php获取服务器信息类

      <?php/**+------------------------------------------------------------------------------* 获取服务器信 ...

  7. Python获取服务器的厂商和型号信息-乾颐堂

    Python获取服务器的厂商和型号信息,在RHEHL6下,需要系统预装python-dmidecode这个包(貌似默认就已经装过了) 脚本内容如下 [root@linuxidc tmp]# cat t ...

  8. Linux 下PHP获取服务器状态CPU、MEM使用率、磁盘使用率、IP地址获取、MAC地址获取等信息记录

    获取服务器状态记录使用的是SHELL命令方式进行获取输出结果  然后进行字符串拆分处理等方式进行获取到自己有用信息 贴出获取方式以及常用处理方式 <?PHP $fp = popen('执行SHE ...

  9. .NET获取服务器信息,如服务器版本、IIS等

    .NET获取服务器信息,如服务器版本.IIS等 .NET获取服务器信息,如服务器版本.IIS版本.数据库大小.网站系统空间占用大小.网站部署路径等等 .NET获取系统环境信息 #region 返回操作 ...

随机推荐

  1. (2)MongoDB副本集自动故障转移全流程原理

    前文我们搭建MongoDB三成员副本集,了解集群基本特性,今天我们围绕下图聊一聊背后的细节. 默认搭建的replica set均在主节点读写,辅助节点冗余部署,形成高可用和备份, 具备自动故障转移的能 ...

  2. share团队冲刺10

    团队冲刺第十天 昨天:完善代码,美化界面 今天:整合全部代码,基本完成作品 问题:无

  3. INNER JOIN & OUTER JOIN

    INNER JOIN & OUTER JOIN 参考:sql

  4. Ka/ Ks|同义替换的三种路径|kaks_Calculator|

    生命组学 研究old gene 和 young gene CAI选择信号:CGmutation信号 Neutrality plot:CG3与GC1.GC2的关系:平:mutation:正相关:sele ...

  5. 从编程实现角度学习Faster R-CNN(附极简实现)

    https://www.jianshu.com/p/9da1f0756813 从编程实现角度学习Faster R-CNN(附极简实现) GoDeep 关注 2018.03.11 15:51* 字数 5 ...

  6. SeetaFaceEngine系列1:Face Detection编译和使用

    SeetaFace,根据GitHub上的介绍,就是一个开源的人脸检测.矫正和识别的开源库,是采用C++来编写的,并且是在CPU上执行的,没有用到GPU,但是可以用SSE或者OpenMP来加速.整个库分 ...

  7. 利用Matlab神经网络计算包预测近四天除湖北外新增确诊人数:拐点已现

    数据来源: 国家卫健委 已经7连降咯! 1.20-2.10图示(更新中): 神经网络训练并预测数据: clear %除湖北以外全国新增确诊病例数 2020.1.20-2.9 num=[5,44,62, ...

  8. 17.3.12--time模块

    import time  #导入time模块 应用的时候有两种方式来表示时间: 1)时间戳 2)格式化的时间str(字符串)   3)元祖(struct_time)以及calendar 2---tim ...

  9. 03 Mybatis:05.使用Mybatis完成CRUD

    mybatis框架:共四天 明确:我们在实际开发中,都是越简便越好,所以都是采用不写dao实现类的方式.不管使用XML还是注解配置. 第二天:mybatis基本使用 mybatis的单表crud操作 ...

  10. Sort - Merge Sort

    归并排序思想 归并排序时间复杂度分析 归并排序特点 归并排序实现 递归 #include <iostream> using namespace std; void merge(int *a ...