在winxp下配置cakephp开发环境

    最近因为开发项目的需要不得不学习下PHP的一个开发框架cakephp,以前一点都没有接触过,所以都从0开始一点点的前进,下面我就把我这几天的所学分享给大家:cakephp开发环境配置。

     cakephp开发环境:windowsxp+cakephp+mysq5.1+apache2.2

     以上软件的下载地址:

     php5: http://www.php.net/downloads.php

     mysql5.1: http://dev.mysql.com/downloads/mysql/5.1.html#win32

     apache2.2: http://httpd.apache.org/download.cgi

     cakephp:http://cakeforge.org/frs/?group_id=23&release_id=434

     以上软件的安装就不多说了。

    主要说下配置:

     apache的配置

     在apache的安装目录下面找到conf文件夹,找到httpd.conf这个文件,找到   DocumentRoot这行,将其改为   DocumentRoot "d:/web/cake/app/webroot",其中d:/web/cake/app/webroot为cakephp中存放php文件的地方,作用是将网站根目录指向webroot这个地方。

      然后在找到LoadModule rewrite_module modules/mod_rewrite.so这行将前面的#号删掉,作用是加载重写。

      将<Directory "。。。。。。"></Directory>中的AllowOverride都设置为All,将引号中间的地址改为DocumentRoot中的地址,记住务必要把AllowOverride后面的None改为All

      修改cakephp安装目录中app/config中的database.php,一般刚解压的cakephp中不存在这个文件,所以你要复制一份database.php.default改其后缀名。打开编辑保存

  class DATABASE_CONFIG { var $default = array('driver' => 'mysql', 'connect' => 'mysql_connect', 'host' => 'localhost', 'login' => 'root', 'password' => 'root',//密码 'database' => 'mytest',//数据库名 'prefix' => ''); var $test = array('driver' => 'mysql', 'connect' => 'mysql_connect', 'host' => 'localhost', 'login' => 'root', 'password' => '', 'database' => 'project_name-test', 'prefix' => ''); }

Over


   

你可能感兴趣的:(apache,mysql,PHP,database,login,cakephp)