第二个项目又必须使用到pdo和memcache就网上搜索配置了一下
希望有同样需求的同学可以节省一些时间
测试环境
windowsXP appserv2.5.1
c:\windows\php.ini 下
删掉下面内容最前面的注释符“;”
extension=php_pdo.dll
extension=php_pdo_mysql.dll
保存,并重启apache
PDO环境测试
运行下面的php文件,如果有输出数据库内容,就表示环境搭建成功。(当然
数据库和表至少要存在)
$sql = "select id,name,age from
user";
$pdo = new
PDO("mysql:host=localhost;dbname=test","root","aknife");
$stmt = $pdo
-> prepare($sql);
$stmt -> execute();
$data = $stmt
-> fetchAll(PDO::FETCH_ASSOC);
echo
"
";
print_r($data);
echo
"
";
?>
1、下载memcached-1.2.1-win32.zip 并解压至指定目录(如
“C:\AppServ\memcache\”)
2、在cmd下运行 “C:\AppServ\memcache\memcached.exe -d
install” (不包含引号) 安装
3、在cmd下运行 “C:\AppServ\memcache\memcached.exe -d
install”(不包含引号)
注册为windows服务,开机自动运行
4、下载php_memcache.dll(压缩包已包含,php5.2.6版本,其他未测试)
复制到C:\AppServ\php5\ext 目录下
5、在c:\windows\php.ini 下 添加
“extension=php_memcache.dll”
保存
6、重启apache
Memcache环境测试:
运行下面的php文件,如果有输出lamp
db48,表?示成功。
$mem = new
Memcache;
$mem->connect("127.0.0.1", 11211);
$mem->set('key', 'lamp
db48',0,60);
$val = $mem->get('key');
echo $val;
?>
下载地址
:
阅读(544) | 评论(0) | 转发(0) |