关于Zend Guard Loader也是很烦人的东西,安装的PHP自带有Zend,但是可能会没有Zend Guard Loader这个东西,你可以在自己的phpinfo中搜索guard看有没有zend guard这个东西,没有的话就需要重新安装了。
下载地址: http://www.zend.com/en/products/loader/downloads#Windows
下载的文件中包含: ZendLoader.dll、php_opcache.dll ;同样放到 C:wybsoftsphpStudyphpphp-5.6.27-ntsext 就可以了。另外php_opcache.dll在文件夹中可能已存在了,替换即可
注意!!以上文件均根据PHP系统版本下载对应版本(phpinfo中查看‘Architecture’参数),以及所用PHP是nts还是ts(看 'PHP Extension Build' 参数)
在PHP.ini 最后添加代码:
[ZendLoader]
zend_extension="C:wybsoftsphpStudyphpphp-5.6.27-ntsextphp_opcache.dll" //可能已存在,或已存在未启用
zend_extension="C:wybsoftsphpStudyphpphp-5.6.27-ntsextendLoader.dll" //根据自己的路径填写地址
zend_loader.enable=1
zend_loader.disable_licensing=0
zend_loader.obfuscation_level_support=3
zend_loader.license_path='C:wybsoftsphpStudyWWW2b2cconfigdeveloper.zl' //证书所在位置
php.ini中查找'always_populate_raw_post_data',如果没有就添加:"always_populate_raw_post_data = -1",有就把分号去掉(个人项目需要)
最后重启服务器,检查phpinfo中是否配置成功:
在PHPstudy中可以看到:(刚开始是未启用并且是红叉)