ZendGuardLoader安装

遇到的问题php

php -vlinux

Zend Guard Loader requires Zend Engine API version 220090626.nginx

The Zend Engine API version 220121212 which is installed, is newer.
Contact Zend Technologies at http://www.zend.com/ for a later version of Zend Guard Loader.web

PHP 5.5.7 (cli) (built: Jul 1 2015 23:02:10) 
Copyright (c) 1997-2013 The PHP Group
Zend Engine v2.5.0, Copyright (c) 1998-2013 Zend Technologies
with Zend OPcache v7.0.3-dev, Copyright (c) 1999-2013, by Zend Technologiescentos

服务器系统:centos6.5服务器

web服务器:nginxui

 

下载ZendGuardLoader(要根据机型下载,可经过lscpu查看,下载32位仍是64位,个人是64位的),官网下载须要注册登陆spa

zend-loader-php5.5-linux-x86_64.tar.gz,命令行

说明:PHP5.3以上的版本再也不支持Zend Optimizer,已经被全新的 Zend Guard Loader 取代,下面是安装Zend Guard具体步骤,如下操做均在终端命令行执行code

 

关闭SELINUX
vi /etc/selinux/config #SELINUX=enforcing #注释掉 #SELINUXTYPE=targeted #注释掉 SELINUX=disabled #增长 :wq 保存,关闭 reboot #重启系统

 

二、安装Zend Guard

mkdir /usr/zend       #创建Zend Guard安装目录
tar xvfz zend-loader-php5.5-linux-x86_64.tar.gz #解压安装文件 cp zend-loader-php5.5-linux-x86_64/ZendGuardLoader.so /usr/zend/ #拷贝文件到安装目录

 

三、配置Zend Guard

cp  /etc/php.ini    /etc/php.inibak   #修改以前先备份
vi /etc/php.ini #编辑文件 在最后位置添加如下内容 [Zend Guard] zend_extension=/usr/zend/ZendGuardLoader.so zend_loader.enable=1 zend_loader.disable_licensing=0 zend_loader.obfuscation_level_support=3 zend_loader.license_path=

四、重启nginx服务器

nginx/sbin/nginx -s reload

 

5.结果:

相关文章
相关标签/搜索