windows开启Zend Guard Loader证书配置

Posted 梦忘川

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了windows开启Zend Guard Loader证书配置相关的知识,希望对你有一定的参考价值。

        关于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:\\wybsofts\\phpStudy\\php\\php-5.6.27-nts\\ext 就可以了。另外php_opcache.dll在文件夹中可能已存在了,替换即可

注意!!以上文件均根据PHP系统版本下载对应版本(phpinfo中查看‘Architecture’参数),以及所用PHP是nts还是ts(看 \'PHP Extension Build\' 参数)

在PHP.ini 最后添加代码:
[ZendLoader]
zend_extension="C:\\wybsofts\\phpStudy\\php\\php-5.6.27-nts\\ext\\php_opcache.dll"      //可能已存在,或已存在未启用
zend_extension="C:\\wybsofts\\phpStudy\\php\\php-5.6.27-nts\\ext\\ZendLoader.dll"      //根据自己的路径填写地址
zend_loader.enable=1
zend_loader.disable_licensing=0
zend_loader.obfuscation_level_support=3
zend_loader.license_path=\'C:\\wybsofts\\phpStudy\\WWW\\b2b2c\\config\\developer.zl\'      //证书所在位置

        php.ini中查找\'always_populate_raw_post_data\',如果没有就添加:"always_populate_raw_post_data = -1",有就把分号去掉(个人项目需要)

        最后重启服务器,检查phpinfo中是否配置成功:

在PHPstudy中可以看到:(刚开始是未启用并且是红叉)

 

以上是关于windows开启Zend Guard Loader证书配置的主要内容,如果未能解决你的问题,请参考以下文章

PHP:使用Zend对源码加密Zend Guard安装以及Zend Guard Run-time support missing的解决方法

SELinux对Zend Guard Loader有影响,必须关闭SELinux,Zend Guard Loader 才能正常

Linux(centos7)如何安装Zend Optimizer Zend Guard Loader

使用 Zend Studio 解码 Zend Guard 编码文件

wincache 与 zend guard 的冲突

如何检查是不是安装了 Zend Optimizer 或 Zend Guard Loader