2017-01-27 121 views
1

我試圖在我的ubuntu 14.04 + Nginx上安裝Zend。Zend Framework 2.5安裝過程+ Nginx + Ubuntu 14.04

1)我已經通過作曲家

composer require zendframework/zendframework 2.5.0 

2)通過的include_path告訴zendframework的PHP的位置下載的Zend。這樣

include_path = ".:/usr/share/php:/home/dmitriy/zend/vendor/zendframework" 

文件夾的東西看起來像: Zendframework folder

在這一步,我覺得一切都幾乎做到了,我需要下載骨架應用程序啓動的index.php。

3)我下載了zip格式的Zend Github Repository。提取它。 創建nginx入口點到/public/index.php。

什麼我會在完成: 頁W/O圖片,CSS等

控制檯:Console with wrong paths 鏈接是不可達...

誰能告訴我:

1 )是否需要步驟編號2?

2)爲什麼鏈接被破壞?

3)Zend(1.11)庫有另一種結構,也許這裏是問題,我有下載錯誤的文件?

或者給我鏈接爲ubuntu + nginx指南,我找不到。 謝謝。

回答

0

您似乎試圖安裝ZF2而不是ZF1,因此您可以放棄所有舊的不良做法,例如修改包含路徑以包含庫。

請看看官方教程開始:https://docs.zendframework.com/tutorials/

短版:你可以下載一個「骨架」,而不是librar(Y | IES)。骨架是一個完全配置的Zend Framework MVC項目,您可以調整它以適應您的需求。

在另一方面,大多數PHP項目現在不使用include路徑自動加載庫了幾年,和使用作曲家和PSR-0,PSR-4 recommandations。因爲你似乎只是開始了,所以我建議你在PSR上閱讀一下,然後按照ZF3或Zend表達式教程開始,並且不需要學習傳統框架(即使ZF2和ZF3非常相似)。