2013-01-03 204 views
0

我到目前爲止一直無法找到這個工作的答案......並且,讓我說,我是Zend/MVC全新的。Zend服務器CE安裝

我已經在運行Apache的CentOS上安裝了Zend Server CE。我能夠使用Zend GUI界面(選項有"MonitorApplicationsServer Setup等)。 PHP正在運行並執行正常。

一切都好,除了當我嘗試實例化任何Zend自定義類。例如,當我嘗試創建一個Zend_Rest_Controller類,我收到以下消息:

Fatal error: Class 'Zend_Rest_Controller' not found in /mnt/hgfs/API/index.php on line 15

此停留了任何一類我嘗試同樣的。我閱讀了有關更改php.ini文件的內容,或者在index.php頁面中包含Zend庫,但目前爲止沒有任何幫助。

我的問題是:除了安裝Zend之外,我還需要做什麼來讓我使用Zend類?

對不起,如果這是一個無知的問題,但我感謝幫助。

+0

通常,當嘗試使用非標準MVC配置並且自動裝載器配置不正確時,會遇到這些類型的錯誤。目前提供的信息不足以診斷問題。查看[quickstart](http://framework.zend.com/manual/1.12/en/learning.quickstart.html),瞭解該框架如何用於mvc。 [編碼標準](http://framework.zend.com/manual/1.12/en/coding-standard.html)也可能會有幫助。 – RockyFord

回答

1

Zend有兩種不同的產品,我認爲你很混淆。有Zend Server CE(你剛剛安裝)。並且有Zend Framework。據我所知,Zend Server CE正在發佈Zend Framework,但它可能會分發版本2.並且,查看您引用的類的名稱,這是Zend Framework版本1中的一個類。從版本2開始,Zend Framework使用命名空間,因此類Zend_Rest_Controller不再存在。如果你想使用1版本的Zend Framework,你將不得不單獨安裝。

+1

感謝您的回覆。我會做一些更多的研究,但看着服務器的信息頁面將列出: Zend服務器社區版:v 5.6.0 Zend框架:v1.12.0 – Jhouse153

+0

1)當我在我的機器(窗戶上安裝ZendServer對其進行訪問CE ),它在http:// localhost:10081/ZendServer上運行,請用你的配置2試試它)你可能需要將Zend庫的路徑包含到php.ini中 –