為攝影協(xié)會服務器安裝了Xcache,速度提升感覺比memcache要明顯,所以還是記錄下來備用,首先請您根據您的php版本下載相應的xcache,服務器是windows2008X64,開始下載的64位的Xcache,一直運行不了,最后通過phpinfo看到apache實際上在32位下面運行的,又下載了32位的Xcache,再次刷新看到Xcache已經生效了,打開discuz時候有一種刷~的感覺了。。。
下載地址是:http://xcache.lighttpd.net/pub/Releases/
以下的安裝事例的環(huán)境:
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 版本稍有不同,也可以啟動
http://xcache.lighttpd.net/pub/Releases/3.2.0-rc1/XCache-3.2.0-rc1-php-5.4.32-Win32-VC9-x86.zip
需要注意的是:如果你的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目錄(本例是拷貝到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內存優(yōu)化效果不如APC、Xcache等php加速擴展 下一篇:三四線城市的奇葩互聯(lián)網世界你不懂