application/install/common.php
(开头部分) 9KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
<?php
use think\facade\Env;
/**
* 及时显示提示信息
* @param string $msg 提示信息
*/
function show_msg($msg, $class = ''){
echo "<script type=\"text/javascript\">showmsg(\"{$msg}\", \"{$class}\")</script>";
flush();
ob_flush();
}
/**
* 系统环境检测
* @return array 系统环境数据
*/
function check_env()
{
$items = array(
'os' => array('操作系统', '不限制', '类Unix', PHP_OS, 'success'),
'php' => array('PHP版本', '5.6', '5.6+', PHP_VERSION, 'success'),
'upload' => array('附件上传', '不限制', '2M+', '未知', 'success'),
'gd' => array('GD库', '2.0', '2.0+', '未知', 'success'),
);
//PHP环境检测
if ($items['php'][3] < $items['php'][1]) {
$items['php'][4] = 'error';
}
//附件上传检测
if (@ini_get('file_uploads'))
$items['upload'][3] = ini_get('upload_max_filesize');
//GD库检测
$tmp = function_exists('gd_info') ? gd_info() : array();
if (empty($tmp['GD Version'])) {
$items['gd'][3] = '未安装';
$items['gd'][4] = 'error';
} else {
$items['gd'][3] = $tmp['GD Version'];
}
unset($tmp);
return $items;
}
/**
* 目录,文件读写检测
* @return array 检测数据
*/
function check_dirfile()
{
$items = array(
array('dir', '可写', 'success', 'addons'),
array('dir', '可写', 'success', 'application'),
array('dir', '可写', 'success', 'config'),
array('dir', '可写', 'success', 'data'),
array('dir', '可写', 'success', 'extend'),
后面还有 263 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。