<?php
/**
 * 作者彩虹QQ293814
 */

// ===== 生产环境安全：关闭错误回显，防止栈追踪泄露 =====
error_reporting(E_ALL & ~E_DEPRECATED & ~E_STRICT);
ini_set('display_errors', '0');
ini_set('display_startup_errors', '0');

// ===== 环境变量加载（必须在框架启动前加载） =====
require __DIR__ . '/../app/Env.php';

// ===== 域名全局替换：将所有输出中的 dkewl.com 替换为 pay66.cn =====
// 覆盖 HTML 页面、JSON 响应、跳转链接等所有输出内容
// 无论 dkewl.com 存在于数据库哪个字段，最终用户看到的都是 pay66.cn
_ob_start_domain_replace();
function _ob_start_domain_replace() {
    ob_start(function ($buffer) {
        if (!is_string($buffer) || $buffer === '') return $buffer;
        // 替换所有变体：dkewl.com / www.dkewl.com / https://www.dkewl.com / http://dkewl.com
        return str_replace('dkewl.com', 'pay66.cn', $buffer);
    });
}
// ===== 域名全局替换结束 =====

// 定义应用目录
define('APP_PATH', __DIR__ . '/../app/');
// 定义版本号
define('TPLAY_VERSION', '1.3.3');
//重定义扩展类库目录
define('EXTEND_PATH', __DIR__ . '/../extend/');
//重定义第三方类库目录
define('VENDOR_PATH', __DIR__ . '/../vendor/');
// 加载框架引导文件
require __DIR__ . '/../thinkphp/start.php';