Zend Guard是一款专业的php源码加密工具,特别是一些商业源码如果害怕被他人恶意修改的话可以使用这款工具进行加密,拥有操作简单、支持用户并发数,时间控制,网络分段控制,服务器硬件控制等操作,有商业源码加密的完美解决方法。
功能特色
PHP應用的腳本進行加密保護和對PHP應用的産品進行商業許可證管理
增加IP的使用限制(可以防護複制應用)。這樣可以防止PHP腳本被配置在其他的服務器而運行。
可以爲IT服務提供商提供解決方案。這樣,他們的代碼就不會被輕易地修改,以便他們進行技術支持工作。
可以让軟件发布商为商业的PHP产品进行灵活多样的许可证管理。
多樣的許可證管理包括用戶並發數,時間控制,網絡分段控制,服務器硬件控制等。
使用教程
第一步: 查看php版本
说明: 因为加密的php文件是采用的是php5.4版本,所以服务器上的php版本也应该是5.4.

第二步: 把加密的php文件上传到服务器上看看效果
提示php文件采用了Zend Guard加密,需要安装Zend Loader/ZendOptimizer

第三步: 下载Zend Guard Loader
首先说明下ZendOptimizer不再支持php版本为5.3以上的了,只能使用Zend Guard Loader。所以为windows/linux下载Zend Guard Loader文件。windows对应的为dll文件,而Linux对应的为so文件。

第四步: 修改php.ini文件
把下载好的Zend Guard Loader.dll/Zend Guard Loader.so文件放到php的扩展模块目录下module/ext.

修改php.ini文件
windows版本也差不多,这里就不多说了,因为我本地的环境是wamp,而wamp的php是Thread Safe模式,而Zend Guard Loader只能用在No Thread Safe版本,所以下面的就只介绍Linux版本的了。
第六步: 重启httpd服务,查看Zend Guard Loader是否安装
第七步: 查看加密文件是否正常
还是提示未安装Zend Loader。。。如何解决?
第八步: SElinux的原因,临时关闭SElinux。
並且重啓httpd服務。
第九步: 查看效果
