zoukankan      html  css  js  c++  java
  • cakephp 基本的环境

    这里是在 window下的环境搭建,我假设php,apache,mysql,的基本环境都ok,如果没有的话,偷个懒,用集成环境吧,我用的wampserver。
    1:去官网(http://cakephp.org/)down个cakephp 的包吧, 解压得到一个文件夹,目录结构如下:

    2:把这些文件夹,文件拷贝直接丢到wampserver 给我们提供的www文件夹下

    3:我们去访问http://localhost:80/ 看一下,结果可能是如下的样子:

    4:现在去改配置吧,找到apache 的httpd.conf 文件打开
    #LoadModule rewrite_module modules/mod_rewrite.so 放开这个模块
    5:我们去访问http://localhost:80/ 看一下,结果可能是如下的样子:

    6:下面我们接着改
    找到app 文件夹下Config 文件夹的core.php ,打开文件找到这两行:
    Configure::write('Security.salt', 'DYhG93b0qyJfIxfs2guVoUubWwvniR2G0FgaC9mi');
    Configure::write('Security.cipherSeed', '76859309657453542496749683645');
    把 'Security.salt' 和 'Security.cipherSeed' 的参数改掉 ,随便改掉字符,比如
    Configure::write('Security.salt', 'DYhG9tb0qyJfIxfs2zxczzxczxcguVoUubWwvniR2G0FgaC9mi');
    Configure::write('Security.cipherSeed', '7685930965745354343242496749683645');
    7:接着再来访问 http://localhost:80/ 看一下,结果可能是如下的样子:

    8:下面我们去改cakephp连数据库的配置,找到这个文件database.php.default 复制一份 改名database.php
    打开 database.php ,找到类似下面的地方。

    class DATABASE_CONFIG {
        public $default = array(
            'datasource' => 'Database/Mysql',
            'persistent' => false,
            'host' => 'localhost',
            'login' => 'user',
            'password' => 'password',
            'database' => 'database_name',
            'prefix' => '',
            //'encoding' => 'utf8',
        );
    
        public $test = array(
            'datasource' => 'Database/Mysql',
            'persistent' => false,
            'host' => 'localhost',
            'login' => 'user',
            'password' => 'password',
            'database' => 'test_database_name',
            'prefix' => '',
            //'encoding' => 'utf8',
        );
    }
    View Code

    我们改$default 这个数组,大家应该 明白怎么回事了吧。
    开始改了

    class DATABASE_CONFIG {
        public $default = array(
            'datasource' => 'Database/Mysql',
            'persistent' => false,
            'host' => 'localhost',
            'login' => 'root',
            'password' => '',
            'database' => 'test',
            'prefix' => '',
            'encoding' => 'utf8',
        );
    }
    View Code

    为什么这么改,是因为我们现在去连本地wampserver提供的mysql数据库里的test数据库。
    重启 wampserver里的服务(记得重启哦),再来访问 http://localhost:80/:

    9:这时基本都是绿色的了,我们的cakephp 的环境就可以用了。至于下面DebugKit 现在我们不用管它,其实是要装debug工具。
    10:这里把我用的cakephp库文件地址贴一下,不想去官网下的,用这个也行 (http://pan.baidu.com/s/1mgjv0Ti )
    还有 DebugKit 的网盘地址也贴出来了 (http://pan.baidu.com/s/1qWNiRGK)
    这是最最简单配置了,如果你没有使用过,这个就当cakephp入门吧,至于使用后面在说

  • 相关阅读:
    C#开发微信门户及应用(7)-微信多客服功能及开发集成
    C#开发微信门户及应用(6)--微信门户菜单的管理操作
    使用Json.NET来序列化所需的数据
    Winform开发框架里面使用事务操作的原理及介绍
    C#开发微信门户及应用(5)--用户分组信息管理
    C#开发微信门户及应用(4)--关注用户列表及详细信息管理
    基于MVC4+EasyUI的Web开发框架经验总结(3)- 使用Json实体类构建菜单数据
    基于MVC4+EasyUI的Web开发框架经验总结(2)- 使用EasyUI的树控件构建Web界面
    基于MVC4+EasyUI的Web开发框架经验总结(1)-利用jQuery Tags Input 插件显示选择记录
    如何在应用系统中实现数据权限的控制功能
  • 原文地址:https://www.cnblogs.com/kongxianghao/p/6838909.html
Copyright © 2011-2022 走看看