【发布时间】:2010-08-02 15:18:57
【问题描述】:
我使用 Zend Framework 开发了一个应用程序,现在我希望能够将该应用程序放置在 Documentroot 的子目录中。 例如http://www.example.com/myapp/
我阅读了很多 Docu 文档,但总而言之,这些解决方案都不符合我的需求。有没有一种简单的方法来做 subdir 的事情,而无需将具体路径添加到任何生成页面的文件中。
网络中有一些示例,其中在应用程序环境中设置了 basePath,因此在每个“表单”创建之前都有一个方法调用,该方法在链接之前添加路径。
$form->setAction($this->_request->getBaseUrl() . $this->_helper->url('sign'));
但这仅适用于小示例,我有大量的表单、大量的视图和大量的脚本。我不敢相信这(让我们称之为 hack :))是唯一的解决方案。
有什么想法吗?
【问题讨论】:
标签: zend-framework path document-root