<?php
/**
 *  index.php PHPCMS 入口
 *
 * @copyright			(C) 2005-2010 PHPCMS
 * @license				http://www.phpcms.cn/license/
 * @lastmodify			2010-6-1
 */
//PHPCMS根目录
if($_GET['m'] && $_GET['c']) {

    if ($_SERVER['SERVER_NAME'] == "www.binxn.com" && ($_GET['m'] != "content" || $_GET['c'] != "index")) {
        header("location: /404.html");
        die;
    }//屏蔽执行其他php入口

    define('PHPCMS_PATH', dirname(__FILE__) . DIRECTORY_SEPARATOR);
//关闭member用户功能
    if ($_GET['m'] == "member") {
        echo "member功能已关闭,请联系管理员";
        die;
    }
    include PHPCMS_PATH . '/phpcms/base.php';
//纯下载站的入口文件增加代码，禁止外人POST数据和上传文件
//if(file_get_contents("php://input") || (isset($_POST) && count($_POST)>0) ||  (isset($_FILES) && count($_FILES)>0)){
//    if ($_SERVER['SERVER_NAME'] != substr($_SERVER['HTTP_REFERER'], 7, strlen($_SERVER['SERVER_NAME']))) exit('no upload');
//if (!in_array($_SERVER['SERVER_NAME'],array(substr($_SERVER['HTTP_REFERER'], 7, strlen($_SERVER['SERVER_NAME'])),substr($_SERVER['HTTP_REFERER'], 8, strlen($_SERVER['SERVER_NAME']))))) exit('no upload');
//}
    pc_base::creat_app();
}else{
    header("Content-type:text/html;charset=utf-8");
    // [ 应用入口文件 ]
    if (extension_loaded('zlib')){
        try{
            ob_end_clean();
        } catch(Exception $e) {

        }
        ob_start('ob_gzhandler');
    }
    // 检测PHP环境
    if(version_compare(PHP_VERSION,'5.4.0','<')) {
        die('本系统要求PHP版本 >= 5.4.0，当前PHP版本为：'.PHP_VERSION . '，请到虚拟主机控制面板里切换PHP版本，或联系空间商协助切换。(<font color="red">注：部分虚拟主机存在缓存，切换版本后请等待半小时左右再重试安装</font>)&nbsp;<a href="https://www.eyoucms.com/help/azwt/2020/1012/11028.html" target="_blank">点击查看易优安装教程</a>');
    }
    // error_reporting(E_ALL ^ E_NOTICE);//显示除去 E_NOTICE 之外的所有错误信息
    error_reporting(E_ERROR | E_WARNING | E_PARSE);//报告运行时错误

    // 检测是否已安装EyouCMS系统
    if(file_exists("./install/") && !file_exists("./install/install.lock")){
        if (preg_match('/^s=\/(.+)/i', $_SERVER['QUERY_STRING'])) {
            $url = 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['SCRIPT_NAME'];
            header('Location:'.$url);
            exit();
        } else {
            header('Location:./install/index.php');
            exit();
        }
    }

    // 缓存时间
    define('EYOUCMS_CACHE_TIME', 86400);
    // 数据绝对路径
    define('DATA_PATH', __DIR__ . '/data/');
    // 运行缓存
    define('RUNTIME_PATH', DATA_PATH . 'runtime/');
    // 安装程序定义
    define('DEFAULT_INSTALL_DATE',1525756440);
    // 序列号
    define('DEFAULT_SERIALNUMBER','20180508131400oCWIoa');
    // 定义应用目录
    define('APP_PATH', __DIR__ . '/application/');
    // 加载框架引导文件
    require __DIR__ . '/core/start.php';
}

?>