Php 具有服务器静态IP地址的Yii url

Php 具有服务器静态IP地址的Yii url,php,url,yii,Php,Url,Yii,我正在与Yii一起开发,我需要通过链接向联系人发送邮件。问题是代码 Yii::app()->createAbsoluteUrl('participant/create', array('c' => $id_contact, 'e' => $id_event)); 返回并生成URL: http://localhost/myApplication/index.php?r=participant/create&c=1&e=12 这样的链接对于将在邮件中收到它的远程

我正在与Yii一起开发,我需要通过链接向联系人发送邮件。问题是代码

Yii::app()->createAbsoluteUrl('participant/create', array('c' => $id_contact, 'e' => $id_event));
返回并生成URL:

http://localhost/myApplication/index.php?r=participant/create&c=1&e=12
这样的链接对于将在邮件中收到它的远程联系人来说是无用的


我怎样才能修好它?如何在我的url中设置IP地址?有什么问题吗?

您的答案是将其托管在远程公共服务器上,这样Yii将生成一个任何人都可以访问的(非本地主机)链接(无论是通过IP地址还是域名)。

我仍在开发中,因此该应用程序在本地托管,但可以在本地网络上访问。虽然,我想测试是否可能。所以,为了测试,你只需从电子邮件中获取URL并在本地计算机上使用它。好的,我可以看到。我希望将链接发送给一个联系人,他可以跟踪并访问我主机上的信息。如果有任何问题,如何解决?