//获取服务器相关信息
$info = [
'操作系统'=>PHP_OS,
'运行环境'=>$_SERVER["SERVER_SOFTWARE"],
'PHP运行方式'=>php_sapi_name(),
'ThinkPHP版本'=> 'V'. \think\facade\App::version(),
'上传附件限制'=>ini_get('upload_max_filesize'),
'执行时间限制'=>ini_get('max_execution_time').'秒',
'服务器时间'=>date("Y年n月j日 H:i:s"),
'北京时间'=>gmdate("Y年n月j日 H:i:s",time()+8*3600),
'服务器所处时区' => date_default_timezone_get(),
'服务器域名/IP'=>$_SERVER['SERVER_NAME'].' [ '.gethostbyname($_SERVER['SERVER_NAME']).' ]',
'剩余空间'=>round((disk_free_space(".")/(1024*1024)),2).'M',
'register_globals'=>get_cfg_var("register_globals")=="1" ? "ON" : "OFF",
'magic_quotes_gpc'=>(1===get_magic_quotes_gpc())?'YES':'NO',
'magic_quotes_runtime'=>(1===get_magic_quotes_runtime())?'YES':'NO'
];
/**
* 获取当前的运行环境
* @return string
*/
function getHuanjing(){
switch (PHP_SAPI){
case 'fpm-fcgi':
return 'nginx+php-fpm';
break;
case 'cgi-fcgi':
return 'nginx+fastcgi';
break;
case 'apache2handler':
return 'apache';
break;
default:
return PHP_SAPI;
}
}
/**
* 获取数据库版本
*/
function dbVersion(){
$db = think\Db::query('select VERSION()');
return $db[0]['VERSION()'];
}
/**
* 获取最大上传文件大小
*/
function get_upload_max_filesize(){
return ini_get('upload_max_filesize');
}
最后修改:2020 年 12 月 10 日 08 : 26 PM
© 允许规范转载