我想从操作系统获取当前的IP地址。需要删除' scripUrl'中的硬编码网址路径的依赖性。对于' UrlManager' console.php中的组件,以便cron控制器可以发送带有适当超链接的电子邮件
答案 0 :(得分:0)
yii Request
组件在console-app
您需要依赖php内置函数
从CLI
PHP< 5.3.0 强>
$myIp= getHostByName(php_uname('n')); echo $myIp;
PHP> = 5.3.0
$myIp = getHostByName(getHostName()); echo $myIp;
请参阅this answer