爲攝影協會服務器安裝了Xcache,速度提升感覺比memcache要明顯,所以還是(shì)記錄下來備用,首先請您根據您的php版本下載相(xiàng)應的xcache,服務器是(shì)windows2008X64,開始下載的64位的Xcache,一直運行不了,最後通過phpinfo看到apache實際上在32位下面運行的,又(yòu)下載了32位的Xcache,再次刷新看到Xcache已經生效了,打開discuz時候有一種刷~的感覺了。。。
下載地址是(shì):http://xcache.lighttpd.net/pub/Releases/
以下的安裝事例的環境:
Apache/2.0.55 (Win32) PHP/5.2.3 mysql-5.0.19 Zend Optimizer v3.3.0
我用的略有差别,用的MSVC9 (Visual C++ 2008) API220100525,TS,VC9 php5.4.34 版本稍有不同,也可以啓動
static/file/XCache-3.2.0-rc1-php-5.4.32-Win32-VC9-x86.zip
需要注意的是(shì):如果你的PHP版本大于等于5.1
那麽一定要修改auto_globals_jit改爲:auto_globals_jit = Off
1、下載XCache-1.2.1-php-5.2.3-Win32.zip解壓
2、把php_xcache.dll文件拷貝到php安裝目錄的ext目錄(本例是(shì)拷貝到D:\usr\local\php\ext 目錄内)
3、然後參考XCache解壓後Release_Ts文件夾,參考xcache.ini 配置文件
把下面
[xcache-common]
extension = php_xcache.dll
[xcache]
xcache.shm_scheme = "mmap"
xcache.mmap_path = "xcache" //xcache.mmap_path設成非路徑即可
xcache.size=64M
xcache.count=1
xcache.slots=8K
xcache.ttl=0
xcache.gc_interval=0
xcache.var_size=0M
xcache.var_count=1
xcache.var_slots=8K
xcache.var_ttl=0
xcache.var_maxttl=0
xcache.var_gc_interval=300
xcache.test=Off
xcache.readonly_protection=Off
添加到php.ini裏面 重啓apache
寫個phpinfo.php,看了一下xcache已經運行
上一篇:單機memcache内存優化效果不如APC、Xcache等php加速擴展 下一篇:三四線(xiàn)城市的奇葩互聯網世界你不懂