Yaf学习(二)----Yaf初体验

1.hello world

  1.1 用yaf输出hello world

    1.首先配置host,nginx

    2.host不用多说,指向虚拟机IP即可

  1.2 重点说一下nginx (只说server块)

    1.前几行的基本配置不讲

    2.重点是路由重定向,根据官方手册书写

    

    然后坑来了,当我配置好后,重启 sudo service nginx restart 打开项目 发现输出 Hello World! I am Stranger! 好的 成功了!但是在自定义一个controller 访问这个controller的路径,显示的还是Hello World! I am Stranger! 

    也就是说, 路由没有找到新建立的controller,而是一直在访问index/index/index  这个问题困扰了好几天

    最后解决方案是yaf不支持nginx的 PATH_INFO 将路由php文件块的 PATH_INFO注释掉就正常了,这个坑写出来 希望你们少走弯路 不过因为这个 对yaf的流程和结构更清楚了!

    

    (注意: 如果你是把php配置模块提取出来了,修改文件的时候,要注意是否影响别的nginx配置)

 

总结: Yaf初体验之hello world 已经完成!可以试试别的控制器或者方法来玩一玩了!以后继续学习

posted @ 2018-07-30 10:20  Leedom  阅读(162)  评论(0编辑  收藏  举报