1、下载YII框架
2、安装数据库Mysql5.5.x版本,修改my.ini,添加一行:
max_allowed_packet = 32M
重启数据库。
3、创建数据,创建用户,授权,导入数据
mysql -uroot -proot
create database newdevdb;
insert into user selectHost, 'newdev_user', Password('3482911'), Select_priv , Insert_priv , Update_priv , Delete_priv , Create_priv , Drop_priv , Reload_priv , Shutdown_priv , Process_priv , File_priv , Grant_priv , References_priv, Index_priv , Alter_priv , Show_db_priv , Super_priv , Create_tmp_table_priv ,Lock_tables_priv , Execute_priv , Repl_slave_priv , Repl_client_priv , Create_view_priv , Show_view_priv , Create_routine_priv , Alter_routine_priv , Create_user_priv , Event_priv , Trigger_priv , Create_tablespace_priv , ssl_type , ssl_cipher , x509_issuer , x509_subject , max_questions , max_updates , max_connections , max_user_connections , plugin , authentication_string from user;
grant all privileges on *.* to
newdev_user@'%' with grant option;
mysql -uroot -proot -Dnewdevdb < xxx\newdevdb.sql
4、安装memcache
下载: 版本一定要和PHP版本对应
4.1.下载memcached的windows稳定版,解压放某个盘下面,比如在c:\memcached
4.2.在终端(也即cmd命令界面)下输入'c:\memcached\memcached.exe -d install'安装
4.3.再输入:'c:\memcached\memcached.exe -d start'启动。NOTE:以后memcached将作为windows的一个服务每次开机时自动启动。这样服务器端已经安装完毕了。
4.4.下载php_memcache.dll,请自己查找对应的php版本的文件
4.5.在C:\winnt\php.ini 加入一行'extension=php_memcache.dll’
4.6.重新启动Apache,然后查看一下phpinfo,如果有memcache,那么就说明安装成功!
5、安装MongoDB及PHP扩展(参照
http://blog.chinaunix.net/uid-78707-id-3672487.html)
MongoDB下载:
PHP扩展下载:
FAQ:
1、yii framework date(): It is not safe to rely on the system's timezone settings
修改php.ini:date.timezone = "America/New_York"
2、需要创建的目录:
在kupikitay下创建目录assets,protected\runtime
3、缺少'Mongo.php'文件。
修改kupikitay\protected\config下的main.php和console.php,注释下面的代码就OK了:
'mongodb' => array(
'class' => 'EMongoDB',
'connectionString' => 'mongodb://localhost',
'dbName' => 'kupikitay',
'safeFlag' => false,
'useCursor' => false,
),
4、无法加载php_curl.dll?
PHP.ini已经配置了,但是不是无法加载。
解决办法:在Apache的httpd.conf的文件中配置一下:
LoadFile "D:/webserver/php/ssleay32.dll"
LoadFile "D:/webserver/php/libeay32.dll"
5、报错误:Strict standards: Declaration of Category::search() should be compatible with
在index.php中加入error_reporting(0);关闭错误报告就可以了。
阅读(3388) | 评论(0) | 转发(0) |