Get base URL in Yii console application
问题 How to get base URL in a Yii CConsoleApplication application? I tried Yii::app()->request->getBaseUrl(true) and ended up with the following error. Undefined index: SERVER_NAME (/var/www/yii/framework/web/CHttpRequest.php:279) 回答1: There is no request object in a console application. the request object in a web application its an instance of CHttpRequest, if you are generating URLs in an offline task, you have to configure the baseUrl in some other way, perhaps in the configuration: "request"