Yaf學習(二)----Yaf初體驗

1.hello world

  1.1 用yaf輸出hello world

    1.首先配置host,nginxphp

    2.host不用多說,指向虛擬機IP便可nginx

  1.2 重點說一下nginx (只說server塊)

    1.前幾行的基本配置不講學習

    2.重點是路由重定向,根據官方手冊書寫rest

    

    而後坑來了,當我配置好後,重啓 sudo service nginx restart 打開項目 發現輸出 Hello World! I am Stranger! 好的 成功了!可是在自定義一個controller 訪問這個controller的路徑,顯示的仍是Hello World! I am Stranger! 
server

    也就是說, 路由沒有找到新創建的controller,而是一直在訪問index/index/index  這個問題困擾了好幾天blog

    最後解決方案是yaf不支持nginx的 PATH_INFO 將路由php文件塊的 PATH_INFO註釋掉就正常了,這個坑寫出來 但願大家少走彎路 不過由於這個 對yaf的流程和結構更清楚了!
路由

    

    (注意: 若是你是把php配置模塊提取出來了,修改文件的時候,要注意是否影響別的nginx配置)虛擬機

 

總結: Yaf初體驗之hello world 已經完成!能夠試試別的控制器或者方法來玩一玩了!之後繼續學習

相關文章
相關標籤/搜索