1、安装下列所需软件:
- Apache(apache_2.2.3-win32-x86-no_ssl.msi)
- PHP(php-5.2.0-win32-installer.msi)
- MySql(mysql-5.0.27-win32.exe)
2、CakePHP(cake_1.1.12.4205.zip)安装
- 解压cake_1.1.12.4205.zip,将目录下的内容拷贝到Apache的htdocs的cake目录下
3、Apache配置(httpd.conf)
- PHP模块加载:
LoadModule php5_module "F:/workshop/PHP/php5apache2_2.dll"
AddType application/x-httpd-php .php
- 所有<Directory> Section
AllowOverride All
- 加载rewrite模块
LoadModule rewrite_module modules/mod_rewrite.so
- 追加默认启动PHP文件
DirectoryIndex index.html index.php
4、PHP配置(php.ini)
- 使用MySql:
extension=php_mysql.dll
- 使用Session:
session.save_path="F:/workshop/tmp/php/session"
5、CakePHP数据库连接配置
- cake/app/config目录下的database.php.default复制成database.php
- 修改database.php的如下内容:
var $default = array('driver' => 'mysql',
'connect' => 'mysql_connect', // connect method
'host' => 'localhost', // mysql host
'login' => 'cakeBlog', // db login username
'password' => '012345', // db login password
'database' => 'test', // db name
'prefix' => ''); // table name prefix