如何编译PHP源代码(介绍Zend Encode的安装方法)
2008-05-01 04:20
801 查看
有关Zend Encoder的功能简介请看:http://www.chinaasp.com/sqlbbs/showAnnounce.asp?id=588883
一、先去www.Zend.com去注册一个用户https://www.Zend.com/add_user.PHP
二、到你的注册信箱里得到登录名和密码后,到https://www.Zend.com/login.PHP登录进去,如果成功则会自动跳转回Zend的首页,这时点击首页右上边的导航栏里的Store,然后再点击Enterprise Products,再点击Zend Encoder Unlimited,然后再点击右边的Price: $2400下面有一个Test drive available的链接,进去后再点击右侧下方的Test drive available按钮,这时候我们会看到Zend的相关产品,选择Zend Encoder Unlimited Test Drive右边的GetIt(播放按钮)
三、终于看到Download这个按钮了吧??开心吧?错,其实这只是开始。:(。看到有三步,先不要马上下载,因为没有Zend公司的许可协议,你下载后也没办法用。首先点击Step 2: Request Product License,这时候Zend需要我们提供一个host id号,说这个是标识你的电脑的唯一标识符,你可以点击右边的How do I find my host ID链接,去下载一个查看标识符的软件,如果你是WINDOWS用户,可输入以下命令得到你的网卡内部号
ipconfig /all
然后会得到有这么一串字符:Physical Address. . . . . . : 00-80-C8-DB-FC-39
这样把-号去掉,得到你的HOSTID号为0080C8DBFC39,然后把这段字符拷贝到Enter host ID:的输入框里,点击Request这个链接,然后系统会把你这台机器的许可协议发送到你的信箱里,不用急。可能要过24小时后才能收到。
四、等啊等。。终于信箱里看到标题为Zend licenses created的一封信,打开一看,居然又要让你去 http://www. href="http://www.66of.com" target=_blank>Zend.com/store/pickup.PHP这个地方取许可协议,这个时候你的机器上已经存在着Zend那个网站的COOKIE。所以进去后选Step 3: Download Product License ,在边上会有黑体写的Download License,点击下载名叫Zend_Encoder.dat的许可协议,然后再选择Step 1: Download the Zend Encoder Unlimited Test Drive v. 1.1.0,选择你需要的版本,我是用Windows NT/2K (for PHP 4.0.3 / 4.0.4)的,又是一封长长的Zend Encoder? Test Drive License Agreement(许可协议书),按下“I ACCEPT”按钮后开始下载Zend Encoder Unlimited程序。。
五、终于都下载完了。剩下是配置过程了。解压ZendEncoderUnlimited-TestDrive-1[1].1.0-PHP_4.0.3-Windows-i386.zip到c:program filesZend Encoder Unlimited目录,然后把Zend_Encoder.dat这个文件拷到c:program filesZend目录下,运行c:program filesZend Encoder Unlimited目录下的install_license.reg注册表,成功后你就可以用Zendenc.exe这个程序来编译PHP源文件了,格式如下:Zendenc 源文件名 编译后文件名(还有许多参数可自己查看帮助)
六、以为这样就完了吗??NO,现在放在浏览器里运行编译后的文件只会出来一阵乱码。你还需要从http://www.Zend.com/store/free_download.PHP?pid=13这里下载Zend Optimizer? v. 1.0.0,请看准了版本下载,我是下载了FOR WIN的,然后将下载后的ZendOptimizer-1[1].0.0-PHP_4.0.4-Windows-i386.zip解压到C:Program FilesZend Optimizer目录下。
七、修改PHP.ini文件,增加两行
Zend_optimizer.optimization_level=15
Zend_extension_ts="c:program filesZend optimizerZendoptimizer.dll"
八、重启你的WEB SERVER,然后用PHPINFO输出看一下,会有这么一段:
This program makes use of the Zend scripting language engine:
Zend Engine v1.0.4, Copyright (c) 1998-2000 Zend Technologies
with Zend Optimizer v1.0.0, Copyright (c) 1998-2000, by Zend Technologies
记住,有最后一行with Zend Optimizer v1.0.0, Copyright (c) 1998-2000, by Zend Technologies的才表示你的Zend Optimizer安装成功了
九、让我们测试Zend Encoder的威力吧!
写一个测试的PHPinfo.PHP文件:
共2页: 上一页 1 [2] 下一页
相关文章推荐
- 如何编译PHP源代码(Zend Encode使用方法)
- 如何编译PHP源代码(ZEND)
- 如何最接近rpm的安装方式去编译安装最新的php-fpm 推荐
- 如何查看已经编译安装好的nginx、apache、php、mysql的编译参数?
- linux源码包编译安装与rpm安装方法介绍
- 使用ZendEncode编译PHP程序
- 编译安装 PHP 7.0.3 亲测全攻略 & 以及如何单独的安装某个模块
- PHP编译安装中遇到的两个错误和解决方法
- PHP:使用Zend对源码加密、Zend Guard安装以及Zend Guard Run-time support missing的解决方法
- 编译安装apache2+php5+mysql4+ZendOptimizer+Cronolog简易文档
- Linux如何编译源代码安装软件
- 编译安装php时的几个报错解决方法
- Windows下PHP PEAR的安装方法介绍
- Windows下PHP PEAR的安装方法介绍
- php编译安装常见错误大全和解决方法
- PHP Zend加密文件破解方法介绍
- 如何编译安装PHP扩展
- Linux 安装编译PHP出现的问题及解决方法
- 如何针对已经安装好的Apache/PHP/Mysql/Nginx程序查看他们的编译参数
- linux 中 php如何安装CURL扩展方法