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的錯誤日誌, 找出問題在哪裏

相關文章
相關標籤/搜索