Files
ctms-yii/fm_admin_453_test.php
T
2025-07-13 19:37:38 +08:00

49 lines
1.3 KiB
PHP
Executable File

<?php
/**
* @Author: fm453
* @Date: 2019-06-18 15:23:41
# @Last modified by: fm453
# @Last modified time: 2021-09-15T09:39:51+08:00
* @Email: fm453@lukegzs.com
*/
defined('YII_DEBUG') or define('YII_DEBUG', true);
defined('YII_ENV') or define('YII_ENV', 'dev');
date_default_timezone_set('PRC'); //设置时区为中国
define('TIMESTAMP',time());
require(__DIR__ . '/version.php');
//引用顶层文件
require(__DIR__ . '/vendor/autoload.php');
require(__DIR__ . '/vendor/yiisoft/yii2/Yii.php');
require(__DIR__ . '/common/config/bootstrap.php');
define('YII_APP','/admins');
//引用目标应用层文件
require(__DIR__ . YII_APP . '/config/bootstrap.php');
require_once(__DIR__.'/vendor/fmsoft/fmloader.php'); //引入自定义loader方法
$config = yii\helpers\ArrayHelper::merge(
require(__DIR__ . '/common/config/main-local.php'),
require(__DIR__ . YII_APP . '/config/main-local.php'),
require(__DIR__ . YII_APP . '/config/db-local.php')
);
fm_load()->fm_func('fm');
fm_load()->fm_func('file');
$application = new yii\web\Application($config);
$application->init();
/**
* S 重设一下web根目录,以便正确引用js等 静态资源
*/
Yii::setAlias('@web', YII_APP.'/web');
/**
* E 必须在application初始化之后再设置(需要覆盖)
*/
//引用或记录变量
fm_load()->fm_vars();
$application->run();