yii2的入口文件 web/index.php
<?php
defined('YII_DEBUG') or define('YII_DEBUG', true); /** *在开发环境的时间要开启debug,在项目完成提交运营时,则是关闭状态;默认是关闭状态 */defined('YII_ENV') or define('YII_ENV', 'dev'); /** * dev prod 是安装后默认的两个环境,分别表示开发环境和最终的成品环境。默认情况YII_ENV为prod 表示产品环境。 * 如果定义了YII_ENV应用将运行于 dev 环境。此外还有一个 test 环境,表示测试环境。 * YII_ENV 的 dev prod test 三种环境, 会分别使 YII_ENV_DEV YII_ENV_PROD YII_ENV_TEST 的值为 true 。 * 在应用的配置中,可以对不同环境作出不同的配置。 */require(__DIR__ . '/../vendor/autoload.php');require(__DIR__ . '/../vendor/yiisoft/yii2/Yii.php');/** * 注册Composer自动加载器,yii.php包含Yii的类文件。 */$config = require(__DIR__ . '/../config/web.php'); //引入配置文件。(new yii\web\Application($config))->run(); // 实例化Application类,通过run()调用。