球球看世界

安装Zend Guard Loader

andy.zhang 2016年02月27日 Linux 742 评论关闭

有需求,需要安装这个功能。经查,这是一个对应PHP功能的插件。

这个插件是相对应PHP版本的,事前一定要知道PHP的版本如5.3,5.4

这两个虽然都是5,但是对应的ZendGuardLoader就有可能不同了,

需要下载不同的版本。这个一定要注意。

ZendGuardLoader可以到http://www.zend.com/官网下载。

再强调一遍,一定要注意PHP的版本号。

安装:

1)把下载的文件解压缩

2)把解压出来的ZendGuardLoader.so复制到PHP的文件夹下,注意访问权限。

      注:是php-fpm.conf里定义的用户要有访问权限。

3)修改php.ini 注意如果机器有两个不同的php版本,这个一定要改对应版本的。

    添加

[Zend Guard]

zend_extension=/usr/local/php/ZendGuardLoader.so    #这个就是第二步里的路径

zend_loader.enable=1

zend_loader.disable_licensing=0

zend_loader.obfuscation_level_support=3

zend_loader.license_path=           #这个配置其实可以不用的。官网的文档有就配上。

4)完成后先后重启httpd nginx php-fpm

5)完成后用phpinfo()查看安装是否成功如下(红色文字):

This program makes use of the Zend Scripting Language Engine:
Zend Engine v2.4.0, Copyright (c) 1998-2014 Zend Technologies
    with Zend Guard Loader v3.3, Copyright (c) 1998-2013, by Zend Technologies

以上文字在PHP显示页面里,仔细查看一下即可发现。

到此完成安装。

6)排错:一般是看错误代码,还需要注意PHP工作方式,一定要非work模式,如果不对,

只能重新编译才可以安装Zend Guard Loader。这里还要强调一下,此插件对php版本

要求极高,版本一定要一一对应。



发表评论

必填

选填

选填

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

球球看世界

我的微信号:zxq138888888 (左侧二维码扫一扫)欢迎添加!

python 更改iptables连接端口的动态ip地址