日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內(nèi)最全IT社區(qū)平臺 聯(lián)系我們 | 收藏本站
阿里云優(yōu)惠2
您當(dāng)前位置:首頁 > php框架 > CakePHP > php框架學(xué)習(xí)日志二(cakephp在xp上安裝)

php框架學(xué)習(xí)日志二(cakephp在xp上安裝)

來源:程序員人生   發(fā)布時間:2014-09-23 08:00:01 閱讀次數(shù):6427次
 
在研究了一天cakephp后,終于把cakephp安裝成功了,現(xiàn)在和大家分享一下我的安裝經(jīng)驗,希望對大家有點用
 
一:下載cakephp
下載最新的cakephp可以到:http://cakeforge.org/projects/cakephp/(穩(wěn)定版)
也可以到:https://svn.cakephp.org/repo/trunk/cake/1.x.x.x/(SVN版)
我是用的cake_1.1.19版,可以到:http://download.csdn.net/source/521486下載
 
二:cake目錄結(jié)構(gòu)
/app
    /config          - 配置文件目錄,包括Database, ACL等
    /controllers     - Controllers文件 
        /components - Components文件
    /index.php       - 允許你將app目錄部署為DocumentRoot (譯注:參見Apache相關(guān)配置)
    /models          - Model文件 
    /plugins         - Plugins文件
    /tmp             - Cache和日志存放處 
    /vendors         - 你的應(yīng)用中使用到的第三方類庫
    /views          - 視圖文件
        /elements    - 視圖元素文件
        /errors      - 自定義錯誤頁面
        /helpers     - Helpers文件
        /layouts     - 頁面布局文件
        /pages       - 靜態(tài)頁面文件
    /webroot         - web根目錄
        /css
        /files
        /img
       /js
/cake                - 核心類庫,請不要隨意修改任何文件,除非你確信你有這個能力
index.php           
/vendors             - 服務(wù)器端的第三方類庫
 
三:cakephp安裝
 
Cakephp的安裝方式有三種:開發(fā)方式、生產(chǎn)方式、自由安裝。對于前兩種安裝方式網(wǎng)上有很多文章已經(jīng)說的很詳細也很清楚,我這里也在不在累述了,我主要是講下自由安裝方式。從目錄結(jié)構(gòu)分析來看,cake主要有個三個文件,app、cake、webroot,我的安裝方式則是把三個目錄分開放,首先在磁盤目錄下建立一個cakephp文件夾,然后再在里面分別建立myroot、myapp、mycake三個文件夾,然后把解壓縮后的文件里的app里的webroot文件內(nèi)的所有文件復(fù)制到myroot文件夾內(nèi),然后把app文件夾復(fù)制到myapp文件夾,把cake和vendors兩個文件夾復(fù)制到mycake文件夾內(nèi),那么現(xiàn)在的文件目錄結(jié)果如下
 
 
/cakephp
    /myroot
            /css
            /files
            /img
            /js
            .htaccess
            css.php
            favicon.ico
            index.php
    /myapp
        /app
            /config
            /controllers
            /models
            /plugins
            /tmp
            /vendors
            /views
            index.php
    /mycake
        /cake
                /config
                /docs
                /libs
                /scripts
                app_controller.php
                app_model.php
                basics.php
               bootstrap.php
                dispatcher.php
        /vendors
 
接下來就需要對myroot/index.php 文件進行修改了,修改如下:
if (!defined('ROOT')) {
              define('ROOT', DS . 'cakephp' . DS . 'myapp');
       }
       if (!defined('APP_DIR')) {
              define('APP_DIR', 'app');
       }
       if (!defined('CAKE_CORE_INCLUDE_PATH')) {
              define('CAKE_CORE_INCLUDE_PATH', DS . 'cakephp' . DS . 'mycake');
       }
 
這樣修改以后就可以了。
 
四:apache配置
設(shè)置好上面的目錄結(jié)構(gòu)以后,需要對apache進行一些檢查和配置,這也是我們新手常常遇到的問題。首先確保httpd.conf配置文件的mod_rewrite是否已經(jīng)加載,如果沒有,找到LoadModule rewrite_module modules/mod_rewrite.so把前面的#去掉。另外這里有個問題,我看其他文章上說還有AddModule mod_rewrite.c一直沒找到,不知道怎么弄,希望知道的能給我說下。這里的httpd.conf要注意,是系統(tǒng)的http.conf 不是單一使用者或者網(wǎng)站的配置文件,在我常識過程中,我是架設(shè)的多站點服務(wù)器,也就是注冊了很多個服務(wù)器,比如有個cake.conf文件,如果不修改這個文件,也不行,所以還是要把這個文件也修改了。以下的修改同理。第二個檢查的地方是,配置文件的
<Directory />
    Options FollowSymLinks
    AllowOverride all
    Order deny,allow
    Deny from all
    Satisfy all
</Directory>
這個部分
檢查AllowOverride是否為all如果不是,請改為all。然后保存重啟APACHE。
在其他文章中還提到有一點就是:可能你得到的CakePHP副本缺少了必須的.htaccess文件。因為有的操作系統(tǒng)會將以.開頭的文件視作隱藏文件,因而不會拷貝它們。確定你的CakePHP副本是我們網(wǎng)站上下載或者是我們的SVN repository上checkout的。(我沒有遇到^_^)
另外在unix或者linux下安裝的話,如果你把Cake安裝在一個用戶目錄下的話(http://example.com/~myusername/),你需要修改根目錄中的.htaccess文件,加上一行"RewriteBase /~myusername/"。
 
五:數(shù)據(jù)庫連接配置
在本安裝中,找到myapp/app/config/ database.php.default文件,復(fù)制一份改名為database.php。然后用編輯器打開,對里面的數(shù)據(jù)庫連接進行修改,看下就明白怎么改了,這里我也就不在說明了。
 
最后
 
瀏覽地址:
http://localhost/進入cakephp的歡迎頁,現(xiàn)在就可以開始體驗cakephp之旅了。
 
謝謝大家,在下一篇日志中,我將對構(gòu)建一個樣例程序blog進行經(jīng)驗分享,希望這些經(jīng)驗?zāi)芙o大家?guī)韼椭瑫r也希望大家能把我操作過程中的錯誤指出來。
生活不易,碼農(nóng)辛苦
如果您覺得本網(wǎng)站對您的學(xué)習(xí)有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關(guān)閉
程序員人生
主站蜘蛛池模板: 国内精品国产三级国产a久久 | 欧美综合在线观看 | 中韩乱幕日产无线码一区 | 成人欧美一区二区 | 精品久久久久久一区二区里番 | 久久久久网站 | 亚洲欧洲国产视频 | 91理论电影 | 国产一区二区三区在线观看网站 | 99视频在线播放 | 日韩欧美国产免费 | 亚洲欧美视频在线观看 | 成人精品鲁一区一区二区 | 亚洲成人精品在线观看 | 色综合久久久 | 国产一区二区精品在线 | www.99热| 99精品欧美一区二区蜜桃免费 | 超碰在线久 | 97在线精品视频 | 中文字幕亚洲欧美日韩在线不卡 | 欧美国产精品一区二区 | av资源网站| av2区 | 国产观看| 99亚洲精品 | 国产免费黄色网址 | 色噜噜偷拍精品综合在线 | 亚洲 欧美 变态 国产 另类 | 亚洲一级片 | 久久久精品蜜桃 | 日本三级网址 | 亚洲自拍偷拍网站 | 日韩av电影在线播放 | 日韩精品欧美精品 | 国产三级在线播放 | 亚洲精品一区二区三区在线 | 99麻豆久久久国产精品免费 | 久久久精品影院 | av在线收看 | 久久久精品综合 |