2012-02-07 44 views
0

在我的网站上,当我在视图中调用$this->baseUrl()时,它返回一个空字符串。我预计它会返回例如http://www.foobar.com/。我是否需要手动设置基本网址?zend:baseUrl视图助手返回空字符串

在手动到Zend_Application_Resource_Frontcontroller - 配置键,我刚刚发现这一点:

的baseUrl:明确的基本URL应用程序(通常是自动检测)

任何想法,为什么它不为我自动侦测?

回答

8

baseUrl()助手返回路径到您的Zend的应用。

使用serverUrl()助手作为主机名。

+0

有趣!我可以在文档中找到它吗? – clime 2012-02-07 15:36:49

+0

我不知道,真棒:) – dextervip 2012-02-08 00:37:09

2

您是否在application.ini中设置了baseurl?

resources.frontController.baseUrl = "/subdir" 

Manual