zendloader安装

windows IIS+PHP5.3 zend_loader成功安装运行,PHP加密解密
很简单:
1、安装PHP(非线程安全 php-5.3.8-nts-Win32-VC9-x86.msi)时,你必须选择是IIS FAST CGI。

2、当你配置好PHP.ini 文件,

Windows下为

    http://downloads.zend.com/guard/5.1.0EA/ZendGuardLoader-php-5.3-Windows.zip

解压,提取ZendGuardLoader.so,Windows下叫ZendLoader.dll,放到PHP的ext目录下(推荐,不是必须)
编辑php.ini,

    [Zend.loader]
    zend_loader.enable=1
    zend_loader.disable_licensing=1
    zend_loader.obfuscation_level_support=3
    zend_loader.license_path=
    zend_extension="c:\php\ext\ZendLoader.dll


*在windows下,拷贝PHP.ini在 x:\windows (x代表你安装windows的盘符,这步很重要,如果没有这步,无法运行加密的)
*我的电脑增加环境变量:变量名:PHPRC  变量值(你PHP安装路径):D:\webserver\PHP_Windows\


你在命令窗口运行:PHP -V 
     出现如下:
     This program makes use of the Zend Scripting Language Engine:
     Zend Engine v2.3.0, Copyright (c) 1998-2011 Zend Technologies
    说明Zend Guard Loader 没有运行起来,配置有问题。

    如果出现如下:
    This program makes use of the Zend Scripting Language Engine:
    Zend Engine v2.3.0, Copyright (c) 1998-2011 Zend Technologies
    with Zend Guard Loader v3.3, Copyright (c) 1998-2010, by Zend Technologies
    说明是 Zend Guard Loader成功。此时,恭喜你,你成功了一半(!!!)

3、很重要的一个容易忽略的问题(********)
     拷贝PHP.ini在 x:\windows (x代表你安装windows的盘符,这步很重要,如果没有这步,无法运行加密的)

4、重启IIS,用php探针来查看或者用 <?php phpinfo(); ?>,出现如下:
    This program makes use of the Zend Scripting Language Engine:
Zend Engine v2.3.0, Copyright (c) 1998-2011 Zend Technologies
    with Zend Guard Loader v3.3, Copyright (c) 1998-2010, by Zend Technologies
   说明成功!就可以使用zend guard 5.5加密后的PHP了。

5、注意,windows下的apache +PHP 目前是不能使用zend guard 5.5!
  

你可能感兴趣的:(windows,PHP,加密,Zend,scripting,licensing)