2012-02-28 76 views
1

我需要更改哪些内容才能让我的zend框架网站在子文件夹中运行。例如将zend框架项目移动到子文件夹中

www.mydomain.com到www.mynewdomain.com/myfolder/不是有很多运气的,因为所有我得到

当我运行我的REST API是一个空白屏幕,并没有XML?

任何帮助表示赞赏。

+0

你可以从'Zend_Controller_Front :: setBaseUrl()' – bububaba 2012-02-28 15:09:35

+0

开始,那会是什么? – 2012-02-28 15:52:57

+0

共享主机或VPS? – 2012-02-29 07:34:49

回答

1

在application.ini中,您应该有一个名为baseurl的条目,您需要设置它。同时验证您的.htaccess指向正确的文件夹。

否则Zend_Controller_Front::setBaseUrl()会在你的bootstrap.php中。

+0

我两者都不在,我应该放哪里? – 2012-02-28 17:06:21

+0

我试过以下但它没有做任何事情... protected function _initSetupBaseUrl(){ \t \t $ this-> bootstrap('frontcontroller'); \t \t $ controller = Zend_Controller_Front :: getInstance(); \t \t $ controller-> setBaseUrl('/ api'); \t} – 2012-02-28 17:10:37

+0

@StephenBrown编辑您的问题并添加您的引导代码,application.ini和文件夹结构。这里很难猜到。 – Iznogood 2012-02-28 17:47:51

相关问题