Exemplo n.º 1
0
ignore_user_abort(true);
// set a base path and include autoloader
// include autoload
if (file_exists('vendor')) {
    $path = dirname(__FILE__);
    include 'vendor/autoload.php';
} else {
    $path = dirname(__FILE__) . '/..';
    include '../vendor/autoload.php';
}
use diversen\conf;
use diversen\alias;
// set base_path in conf
conf::setMainIni('base_path', $path);
// set alias. common defines. Load config. Set include paths
alias::set();
conf::defineCommon();
conf::loadMain();
conf::setIncludePath();
// include som install helpers
$vendor = 'vendor/diversen/simple-php-classes/src';
include_once $vendor . "/shell/common.php";
include_once $vendor . "/shell/profile.php";
include_once $vendor . "/install/common.php";
// check if system is sane
if (!isset($_GET['ignore'])) {
    cos_check_version();
    cos_check_pdo_mysql();
    cos_check_magic_gpc();
    cos_check_files_dir();
}