123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566 |
- <?php
-
-
-
-
-
-
-
-
-
-
-
-
-
- namespace app\admin\controller;
-
- use app\common\controller\Adminbase;
- use think\Db;
-
- class Main extends Adminbase
- {
- protected $noNeedRight = ['index'];
-
- public function index()
- {
- if (IS_ROOT && $this->auth->password == encrypt_password('admin', $this->auth->encrypt)) {
- $this->assign('default_pass', 1);
- }
- $this->assign('sys_info', $this->get_sys_info());
- return $this->fetch();
- }
-
-
- protected function get_sys_info()
- {
-
- $sys_info['ip'] = GetHostByName($_SERVER['SERVER_NAME']);
- $sys_info['web_server'] = $_SERVER['SERVER_SOFTWARE'];
- $sys_info['phpv'] = phpversion();
- $sys_info['fileupload'] = @ini_get('file_uploads') ? ini_get('upload_max_filesize') : 'unknown';
- $sys_info['memory_limit'] = ini_get('memory_limit');
-
-
-
-
-
-
- $sys_info['domain'] = $_SERVER['HTTP_HOST'];
- $sys_info['remaining_space'] = function_exists('disk_free_space') ? round((disk_free_space(".") / (1024 * 1024)), 2) . 'M' : '未知';
-
- $sys_info['beijing_time'] = gmdate("Y年n月j日 H:i:s", time() + 8 * 3600);
- $sys_info['time'] = date("Y年n月j日 H:i:s");
-
- $mysqlinfo = Db::query("SELECT VERSION() as version");
- $sys_info['mysql_version'] = $mysqlinfo[0]['version'];
- if (function_exists("gd_info")) {
-
- $gd = gd_info();
- $sys_info['gdinfo'] = $gd['GD Version'];
- } else {
- $sys_info['gdinfo'] = "未知";
- }
- return $sys_info;
- }
-
- }
|