windows 2008 R2 wincache 不稳定

windows 2008 R2系统iis+php5.4+wincache+memcahce环境在运行中,出现fastcgi错误,引发w3wp崩溃。php

后来试着将环境改成:用php5.5替换php5.4,用php5.5内置的opcache替换wincache。但opcache也会引起fastcgi错误,引发w3wp崩溃。html

今天在网上找到一篇文章,也许有用,摘抄以下:windows

解决内存优化与 zend冲突问题   这个问题很是可爱,由于到目前为止国内90%的windows高版本服务器,仍是使用的 php5.2.x系统,其中大部分是由于这个问题放弃使用 5.3.x或 5.4.x的,其实解决方法很容易。注意顺序及 wincache.fcenabled=0 //关闭文件缓存(若是不关闭,则php程序将出现fastcgi错误),php.ini具体添加:缓存

;wincache
extension=php_wincache.dll
wincache.fcenabled=0
;memcache
extension=php_memcache.dll
[Zend Guard Loader] 
zend_extension="C:\Program Files (x86)\PHP\ext\ZendLoader.dll"
zend_loader.enable=1
zend_loader.disable_licensing=0
zend_loader.obfuscation_level_support=3
zend_loader.license_path=

  

以后仍是重启 iis,这样就不存在冲突了,可以同时使用内存优化与 zend,由于许多程序,例如:shopex discuz商家模板 phpcms商家模板等都要使用 zend加密,若是程序不支持 ZendGuardLoader-php-5.3,请使用低版本的 ZendOptimizer-3.3和 php5.2.x。服务器

相关文章
相关标签/搜索