2013-06-13 69 views
0

我最近在互聯網上找到了關於如何在Netbeans 7.3中安裝Symfony2的常見建議,方法是將配置指向Symfony2標準版zip文件。如何判斷Netbeans 7.3和Symfony2是否正常工作?

現在我正在關注Symfony網站上的這本書來創建HelloBundle演示,並且我注意到了一些不一致之處。

首先,在Netbeans中運行Symfony命令時,生成包不起作用book says it should。它迫使我使用--dir選項。以下是我必須添加的參數:

--namespace=Acme/HelloBundle --format=yml --dir=src 

其次,我看到創建的路由文件,但路由參數與本書所說的不同。首先使用術語「模式」而不是「路徑」。進一步的搜索表明「模式」是一個過時的術語,現在「路徑」是首選。如果是這種情況,那麼爲什麼如果我使用最新版本的框架(2.3.1),「模式」會顯示在我的文件中?另外,我的路由文件中有「默認」一詞,而書中有「你好」。這是輸出的副本。

acme_hello_homepage: 
    pattern: /hello/{name} 
    defaults: { _controller: AcmeHelloBundle:Default:index } 

最後,本書不清楚創建包是否會自動創建控制器文件。是這樣嗎?我沒有「HelloController.php」文件,書上說我應該編輯。

我是Symfony的新手,但感覺有點不對勁。如果是這種情況,我該如何配置它才能正常工作?

回答

3

我使用NetBeans IDE作爲我的symfony 2.X項目,我不能告訴什麼是你的Netbeans的配置問題,但這裏有一個指南,可以幫助的建立東西:)

http://software-talk.org/blog/2012/06/symfony2-tutorial-netbeans-and-symfony2-setting-everything-up/

希望它有幫助。

+0

......從那篇文章中,「如果我在創建項目之前沒有將zip放入項目文件夾中,我遇到了一些問題,所以我會建議這樣做。」 ...我已將文件保留在下載文件夾中。這是我的問題。如果你的工作正常,你是否也將zip文件下載到你的項目文件夾? – user658182

+0

不在我的項目目錄中,但我在我的計算機中使用這些模式來組織我的項目文件夾。 我有一個名爲D:\ Projects的目錄,每個項目存儲在'D:\ Projects'內的自己的目錄中,而symfony zip位於D:\ Projects內。 – Fanopsis

相關問題