我想在yii2高级应用程序中获得我的项目的根目录。
我的Url如下所示
http://localhost:83/Working-copy/mySite/backend/web/index.php我用过
Yii::setAlias('@anyname', realpath(dirname(__FILE__).'/../../'));
echo Yii::getAlias('@anyname');但它给了我
/var/www/Working-copy/mySite我用过
Yii::$app->request->BaseUrl但它也给了
/Working-copy/mySite/backend/web我只想
/Working-copy/mySite有什么帮助吗?
发布于 2015-11-19 10:12:45
这是我的解决办法。
Yii::$app->request->getActualBaseUrl(). // this gives me /Working-copy/mySite发布于 2015-08-14 08:16:45
您有两个应用程序,后端和前端,每个应用程序都有不同的BaseURL。路径/Working-copy/mySite --它不是任何应用程序的BaseURL。但是,如果设置了等值线,则可以得到这个值。
https://stackoverflow.com/questions/31986983
复制相似问题