只能选择这个版本配置
xcache下载地址
http://xcache.lighttpd.net/pub/Releases/3.0.1/XCache-3.0.1-php-5.4.9-nts-Win32-VC9-x86.zip
fastcgi下载地址
php下载地址
https://windows.php.net/downloads/releases/archives/php-5.4.9-nts-Win32-VC9-x86.zip
xcache安装在d:\xcache
php安装在 d:\php5.4
fastcgi 直接安装。
1. 修改
C:\WINDOWS\system32\inetsrv\fcgiext.ini
[Types]这个是文件原来就有的,在[Types]后面加上下面的语句就可以,要全部哦不然会报错的。
php=PHP
[PHP]
ExePath=d:\PHP5.4\php-cgi.exe
InstanceMaxRequests=10000
ActivityTimeout=600
RequestTimeout=600
EnvironmentVars=PHP_FCGI_MAX_REQUESTS:10000,PHPRC:d:\php5.4
- 修改php.ini 默认php5.4下面没有php.ini 需要重命名php.ini-development 为php.ini
找到;date.timezone 修改为
date.timezone = PRC
找到;extension_dir 修改为
extension_dir = "d:/php5.4/ext"
找到;extension=php_bz2.dll 修改为
extension=php_bz2.dll
意思就是去掉分号启用这个扩展,同时还需要启用的扩展有
extension=php_curl.dll
extension=php_fileinfo.dll
extension=php_gd2.dll
extension=php_gettext.dll
extension=php_gmp.dll
extension=php_intl.dll
extension=php_mbstring.dll
extension=php_exif.dll
extension=php_mysql.dll
extension=php_mysqli.dll
测试发现启用
;extension=php_imap.dll
;extension=php_interbase.dll
;extension=php_ldap.dll
会导致php长时间执行卡死. 所以不要启用这3个扩展.具体没测试是哪个扩展有问题.
最后在php.ini最末尾换行添加
[xcache-common]
extension = php_xcache.dll
[xcache.admin]
xcache.admin.enable_auth = On
xcache.admin.user = "xcache"
xcache.admin.pass = "e10adc3949ba59abbe56e057f20f883e"
[xcache]
xcache.shm_scheme = "mmap"
xcache.size = 60M
xcache.count = 1
xcache.slots = 8K
xcache.ttl = 0
xcache.gc_interval = 0
xcache.var_size = 4M
xcache.var_count = 1
xcache.var_slots = 8K
xcache.var_ttl = 0
xcache.var_maxttl = 0
xcache.var_gc_interval = 300
xcache.var_namespace_mode = 0
xcache.var_namespace = ""
xcache.readonly_protection = Off
xcache.mmap_path = "/dev/zero"
xcache.coredump_directory = ""
xcache.coredump_type = 0
xcache.disable_on_crash = Off
xcache.experimental = Off
xcache.cacher = On
xcache.stat = On
xcache.optimizer = Off
[xcache.coverager]
xcache.coverager = Off
xcache.coverager_autostart = On
xcache.coveragedump_directory = ""
- 把xcache目录下的php_xcache.dll 复制到 d:\php5.4\ext下
IIS6添加php解析
右键网站 => 属性 => 主目录 => 配置 => 添加
可执行文件路径:C:\WINDOWS\system32\inetsrv\fcgiext.dll
扩展名 .php
动作限制为 GET POST HEAD
其他默认完成。