Windows pear安裝Symfony 和Hello World應用程序

打開命令行:輸入下面的代碼

# pear channel-discover pear.symfony-project.com

# pear install symfony/symfony
這種方法的最大有點之一是symfony命令與控制檯繼承在一起。可以使用下面的代碼進行驗證:

# symfony -V


打開Web根目錄,並創建一個新目錄,例如/symfony。然後打開控制檯,導航到這個新文件夾,並將它轉換爲Symfony項目:

$ symfony generate:project symfony


在這個項目內創建一個應用程序。將它命名爲fronted,因爲它將爲用戶產生輸出:

$ symfony generate:app frontend


在主項目文件內執行下面的語句,創建frontend應用程序的hello模塊:

$ symfony generate:modul frontend hello
然後要將默認視圖更改爲新模塊的視圖,可打開文件\Symfony\apps\frontend\config\routing.yml,並將homepage參數從default模塊更改爲hello模塊
# default rules
homepage:
  url:   /
  param: { module: hello, action: index }

該代碼將此應用程序的主頁重定向到模塊。可以通過瀏覽器查看該頁面,但需要從命令行清楚緩存

# symfony cc

在瀏覽器中打開:http://localhost/Symfony/web/

但是要顯示自己的模塊,打開Symfony\apps\frontend\modules\hello\actions\actions.class.php

並將前面的函數標註爲註釋,如下所示:

class helloActions extends sfActions
{
 /**
  * Executes index action
  *
  * @param sfRequest $request A request object
  */
  public function executeIndex(sfWebRequest $request)
  {
    //$this->forward('default', 'module');
  }
}

然後再打開Symfony\apps\frontend\modules\hello\templates\indexSuccess.php,將下面的代碼放入其中:

<h1>Hello World!</h1>

再次打開瀏覽器輸入:http://localhost/Symfony/web/  看到了熟悉的Hello World!



發佈了37 篇原創文章 · 獲贊 6 · 訪問量 3萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章