| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869 |
- <?php
- namespace app\user\controller;
- use think\Lang;
- use think\Cache;
- class Wlcome extends UserControl
- {
- public function _initialize()
- {
- parent::_initialize();
- Lang::load(APP_PATH . 'admin/lang/' . config('default_lang') . '/index.lang.php');
- }
- /**
- * 首页
- * @return mixed
- */
- public function index()
- {
- $setup_date = config('setup_date');
- $statistics['os'] = PHP_OS;
- $statistics['web_server'] = $_SERVER['SERVER_SOFTWARE'];
- $statistics['php_version'] = PHP_VERSION;
- $statistics['sql_version'] = $this->_mysql_version();
- $statistics['setup_date'] = substr($setup_date, 0, 10);
- $statistics['domain'] = $_SERVER['HTTP_HOST'];
- $statistics['ip'] = GetHostByName($_SERVER['SERVER_NAME']);
- $statistics['zlib'] = function_exists('gzclose') ? 'YES' : 'NO'; //zlib
- $statistics['safe_mode'] = (boolean)ini_get('safe_mode') ? 'YES' : 'NO'; //safe_mode = Off
- $statistics['timezone'] = function_exists("date_default_timezone_get") ? date_default_timezone_get() : "no_timezone";
- $statistics['curl'] = function_exists('curl_init') ? 'YES' : 'NO';
- $statistics['fileupload'] = @ini_get('file_uploads') ? ini_get('upload_max_filesize') : 'unknown';
- $statistics['max_ex_time'] = @ini_get("max_execution_time") . 's'; //脚本最大执行时间
- $statistics['set_time_limit'] = function_exists("set_time_limit") ? true : false;
- $statistics['memory_limit'] = ini_get('memory_limit');
- $statistics['version'] = file_get_contents(APP_PATH . 'version.php');
- if (function_exists("gd_info")) {
- $gd = gd_info();
- $statistics['gdinfo'] = $gd['GD Version'];
- } else {
- $statistics['gdinfo'] = lang('Unknown');
- }
- $this->assign('statistics', $statistics);
- return $this->fetch('index');
- }
- private function _mysql_version()
- {
- $version = db()->query("select version() as ver");
- return $version[0]['ver'];
- }
- protected function getAdminItemList()
- {
- $menu_array = array(
- array(
- 'name' => 'index', 'text' => "欢迎界面", 'url' => url('Wlcome/index')
- )
- );
- return $menu_array;
- }
- }
|