如何调用yii的main.php中定义的日志路径?

如何调用yii的main.php中定义的日志路径?,php,yii,Php,Yii,如何获取yii中配置的main.php中定义的日志路径? 我试过了 CFileLogRoute::getLogPath(); 不起作用,lol,我不知道如何正确调用它来输出它的值不确定为什么需要该路径,但它是这样的: foreach(Yii::app()->log->routes as $route) { if($route instanceof CFileLogRoute) { echo "logPath: ".$route->logPath;

如何获取yii中配置的main.php中定义的日志路径? 我试过了

CFileLogRoute::getLogPath();

不起作用,lol,我不知道如何正确调用它来输出它的值

不确定为什么需要该路径,但它是这样的:

foreach(Yii::app()->log->routes as $route) {
    if($route instanceof CFileLogRoute) {
        echo "logPath: ".$route->logPath;
    }
}

没有其他方法可以获得该路径,而不必经过foreach循环吗?您可以配置许多不同的日志路由。但是
logPath
仅为
CFileLogRoute
定义。因此,你必须通读所有这些,才能找到正确的答案。还有其他想法吗?你有一个解决方案。不知道你还想要什么。其他任何东西都会被破解。好的,谢谢…我创建了一个帮助函数来包装这个…再次感谢