the alternative php cache (apc) is a free and open opcode cache for php. its goal is to provide a free, open, and robust framework for caching and optimizing php intermediate code.
apc官方网站:http://www.php.net/manual/en/book.apc.php
win下最新版本的下载地址:http://downloads.php.net/pierre/
下载连接:http://downloads.php.net/pierre/php_apc-3.1.4-5.3-vc6-x86.zip 根据自己的php编译版本使用相对应的dll
apc配置
apc配置主要讲解在win下的配置,类linux下的配置网上文章比较多
1.下载php_apc.dll 到php的ext目录下
2.修改php.ini 添加extension=php_apc.dll
在php.ini尾部添加配置项
; apc setting
[apc]
;开启stat会报错
;apc.stat=0
apc.enabled=”1″
apc.shm_segments=”1″
;这里的问题,这里修改了默认内存配置win7下出错,不知道大家遇到没的?
;apc.shm_size=”128″
; apc.ttl=7200
; apc.user_ttl=7200
; 修正參數
apc.ttl=”300″
apc.user_ttl=”300″
apc.num_files_hint=”1024″
apc.mmap_file_mask=”e:/wamp/tmp/apc.xxxxxx”
apc.enable_cli=”1″
3.重新启动apache服务器,查看phpinfo中是否有apc的配置项目,有的话就配置成功了.
apc控制面板,控制文件来自apc-3.1.4.tgz
未使用缓存之前
使用缓存后
常见问题:
1.在fcgi下的opcode的缓存清除问题?
【说明】:本文章由站长整理发布,文章内容不代表本站观点,如文中有侵权行为,请与本站客服联系(QQ:)!