2012-02-28 85 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

相關問題