Example #1
0
}
if (file_exists($lockfile) && $method != 'ext_info') {
    show_msg('install_locked', '', 0);
} elseif (!class_exists('dbstuff')) {
    show_msg('database_nonexistence', '', 0);
}
timezone_set();
$uchidden = getgpc('uchidden');
if ($method == 'show_license') {
    transfer_ucinfo($_POST);
    show_license();
} elseif ($method == 'env_check') {
    VIEW_OFF && function_check($func_items);
    env_check($env_items);
    dirfile_check($dirfile_items);
    show_env_result($env_items, $dirfile_items, $func_items);
} elseif ($method == 'app_reg') {
    @(include ROOT_PATH . CONFIG);
    @(include ROOT_PATH . CONFIG_UC);
    if (!defined('UC_API')) {
        define('UC_API', '');
    }
    if (getgpc('install_ucenter') == 'yes') {
        header("Location: index.php?step=3&install_ucenter=yes");
        die;
    }
    $submit = true;
    $error_msg = array();
    if (isset($form_app_reg_items) && is_array($form_app_reg_items)) {
        foreach ($form_app_reg_items as $key => $items) {
            ${$key} = getgpc($key, 'p');
Example #2
0
    show_msg('install_locked', '', 0);
} elseif (!class_exists('dbstuff')) {
    show_msg('database_nonexistence', '', 0);
}
timezone_set();
if (in_array($method, array('ext_info'))) {
    $isHTTPS = $_SERVER['HTTPS'] && strtolower($_SERVER['HTTPS']) != 'off' ? true : false;
    $PHP_SELF = $_SERVER['PHP_SELF'] ? $_SERVER['PHP_SELF'] : $_SERVER['SCRIPT_NAME'];
    $bbserver = 'http' . ($isHTTPS ? 's' : '') . '://' . preg_replace("/\\:\\d+/", '', $_SERVER['HTTP_HOST']) . ($_SERVER['SERVER_PORT'] && $_SERVER['SERVER_PORT'] != 80 && $_SERVER['SERVER_PORT'] != 443 ? ':' . $_SERVER['SERVER_PORT'] : '');
}
if ($method == 'show_license') {
    show_license();
} elseif ($method == 'env_check') {
    VIEW_OFF && function_check($func_items);
    env_check($env_items);
    show_env_result($env_items, $func_items, $filesock_items);
} elseif ($method == 'dir_check') {
    dirfile_check($dirfile_items);
    show_dirfile_result($dirfile_items);
} elseif ($method == 'db_init') {
    $submit = true;
    $default_config = $_config = array();
    $default_configfile = './core/config/config_default.php';
    if (!file_exists(ROOT_PATH . $default_configfile)) {
        exit('config_default.php was lost, please reupload this  file.');
    } else {
        include ROOT_PATH . $default_configfile;
        $default_config = $_config;
    }
    /*if(file_exists(ROOT_PATH.CONFIG)) {//修改不调用已有的config.php内的信息
    		include ROOT_PATH.CONFIG;