Yaf学习笔记2---Yaf快速开始

1 搭建目录结构

目录结构以下图所示: php

yaf目录结构

2  代码编写

学习:http://www.laruence.com/manual/tutorial.firstpage.html html

①入口文件public/index.php编写 apache

②配置文件application/conf/application.ini 浏览器

注意:APP_PATH与"/application"直接是空格 app

application.directory=APP_PATH "/application/"
③默认控制器application/controllers/Index.php编写

注意:Action的命名规则是“名字+Action”,如indexAction ide

④默认Action的视图application/views/index/index.phtml编写 学习

注意:application/views/index中的index指的是控制器的小写,一样index.phtml中的index是Action名 ui

3 配置Apache

①开启Apache的rewrite模块,即去掉apache配置文件httpd.conf中LoadModule rewrite_module modules/mod_rewrite.so前面的#号 spa

②将apache配置文件httpd.conf中AllowOverride  后面所有改成all 日志

③项目配置文件参考:

<VirtualHost 127.0.0.1:80>
    ServerAdmin test@test.com
    DocumentRoot "E:/workspace/yaf/public"
    ServerName syc.yaf.com
    <Directory "E:/workspace/yaf/public">
        AllowOverride ALL
        Require all granted
    </Directory>
    ErrorLog "logs/syc.yaf.com-error.log"
    CustomLog "logs/syc.yaf.com-access.log" common
</VirtualHost>


4  运行

在浏览器里输入http://syc.yaf.coms看到Hello World表示成功,若是没有看到, 那么请查看PHP的错误日志, 找出问题在哪里

相关文章
相关标签/搜索