Class Yii框架:在config/main.php文件中导入类

Class Yii框架:在config/main.php文件中导入类,class,yii,config,alias,import,Class,Yii,Config,Alias,Import,在config/main.php中尝试导入类(在返回Yii配置之前): 导致该致命错误的原因: Fatal error: Uncaught exception 'CException' with message 'Alias "application.components.*" is invalid. Make sure it points to an existing directory or file.' in C:\xampp\htdocs\yii\framework\YiiBa

config/main.php
中尝试导入类(在返回Yii配置之前):

导致该致命错误的原因:

 Fatal error: Uncaught exception 'CException' with message 
 'Alias "application.components.*" is invalid. Make sure it points to an existing 
 directory or file.' in C:\xampp\htdocs\yii\framework\YiiBase.php:

为什么??在导入配置阵列之前,Yii能否正确解析别名?

对不起,我认为它不会工作,因为基本路径尚未设置,因此Yii无法计算application.components.*引用的位置。

对不起,我认为它不会工作,因为基本路径尚未设置,因此,Yii无法计算application.components.*所指的位置。

谢谢您的回答。有没有其他方法可以(手动)导入路径?因为通常basePath(在config/main.php中)被定义为dirname(FILE.DIRECTORY_SEPARATOR)。“…”您可以在main.php顶部的变量($myBasePath)中定义它,然后手动导入一次($myBasePath./components/myComponent.php)绕过Yii的自动导入功能。有点老套,虽然…老套但很有帮助。非常感谢。ps.导入一次=包括/要求一次。谢谢你的回答。有没有其他方法可以(手动)导入路径?因为通常basePath(在config/main.php中)被定义为dirname(FILE.DIRECTORY_SEPARATOR)。“…”您可以在main.php顶部的变量($myBasePath)中定义它,然后手动导入一次($myBasePath./components/myComponent.php)绕过Yii的自动导入功能。有点老套,虽然…老套但很有帮助。非常感谢。ps.导入一次=包含/要求一次。
 Fatal error: Uncaught exception 'CException' with message 
 'Alias "application.components.*" is invalid. Make sure it points to an existing 
 directory or file.' in C:\xampp\htdocs\yii\framework\YiiBase.php: