// --- 强力拦截逻辑开始 ---
function dz_global_security_armor($html) {
// 排除后台、AJAX和非HTML(如图片、下载)
if (defined('IN_ADMINCP') || $_GET['inajax'] || $_GET['xml'] || !preg_match('/
Security Check';
$output .= '';
$output .= '正在建立加密通道...
';
return $output;
}
// 使用 register_shutdown_function 确保在脚本结束时最后执行
// 并且再次开启 ob_start 覆盖之前可能被关闭的缓冲区
register_shutdown_function(function() {
$content = ob_get_clean();
echo dz_global_security_armor($content);
});
ob_start();
// --- 强力拦截逻辑结束 ---
/*
'软件名称:苹果CMS 源码库:https://github.com/magicblack
'--------------------------------------------------------
'Licensed ( http://www.apache.org/licenses/LICENSE-2.0 )
'遵循Apache2开源协议发布,并提供免费使用。
'--------------------------------------------------------
*/
header('Content-Type:text/html;charset=utf-8');
// 检测PHP环境
if(version_compare(PHP_VERSION,'5.5.0','<')) die('PHP版本需要>=5.5,请升级【PHP version requires > = 5.5,please upgrade】');
//超时时间
@ini_set('max_execution_time', '0');
//内存限制 取消内存限制
@ini_set("memory_limit",'-1');
define('PUBLIC_PATH', __DIR__ . '/');
// 定义应用目录
define('ROOT_PATH', dirname(__DIR__) . '/');
define('APP_PATH', dirname(__DIR__) . '/application/');
define('MAC_COMM', dirname(__DIR__) .'/application/common/common/');
define('MAC_HOME_COMM', dirname(__DIR__).'/application/index/common/');
define('MAC_ADMIN_COMM', dirname(__DIR__).'/application/admin/common/');
define('MAC_START_TIME', microtime(true) );
define('BIND_MODULE','index');
define('ENTRANCE', 'index');
$in_file = rtrim($_SERVER['SCRIPT_NAME'],'/');
if(substr($in_file,strlen($in_file)-4)!=='.php'){
$in_file = substr($in_file,0,strpos($in_file,'.php')) .'.php';
}
define('IN_FILE',$in_file);
if(!is_file('../application/data/install/install.lock')) {
header("Location: ./install.php");
exit;
}
if (!@mb_check_encoding($_SERVER['PATH_INFO'], 'utf-8')){
$_SERVER['PATH_INFO']=@mb_convert_encoding($_SERVER['PATH_INFO'], 'UTF-8', 'GBK');
}
// 加载框架引导文件
require dirname(__DIR__) . '/thinkphp/start.php';