phpzendoptimizer
① php 5.2怎么安装zend optimizer
下载相应的zend optimizer版本解压缩
php.ini文件尾部添加
[Zend]
zend_optimizer.optimization_level=1023
zend_optimizer.encoder_loader=1
zend_extension=/usr/local/src/ZendOptimizer.so
② php 的 zend optimizer无法删除,求各路大神帮助,小弟谢谢了
关闭所有正在运行的程序
清空临时目录
检查你得网络连接是否正常。
③ wampserver如何安装zend Optimizer
wampserver是一个本地调试PHP很不错的程序,但有时候我们在网上下载的PHP程序会带zend加密或者自己需要测试加密,所以我们就得加载一个zend Optimizer这样的插件了,其实很简单,安装完wampserver后,打开其中的php.ini文件,在顶部加上以下代码即可[Zend] zend_extension_ts="E:\wamp\Zend\lib\ZendExtensionManager.dll" 记得把地址换成你自己的哦。
④ zend optimizer到底是干什么的应该怎么使用
1、zend optimizer到底是干什么的?
用优化代码的方法来提高php应用程序的执行速度
2、在apache+php环境下安装zend optimizer 就可以使用了?
对的,正确安装后,执行php文件时自动优化代码,安装方法网上一箩筐你搜索看一下就可以了,重点指出:php5.3后就不支持zend optimizer了,取尔代之的是Zend Guard Loader,而win系统下,Zend Guard Loader又不支持apache,恼人,想用它只能用IIS了。
还是需要用php写相应代码才可以使用?
不用,自动运行的。
⑤ 安装Zend Optimizer需要注意的几点问题
今天在安装Zend Optimizer遇到了几个问题,特整理如下:安装Zend Optimizer 先停止Apache需注意以下几点: (1)Zend Optimzer 的安装目录要指定为E:\server\Zend:(根据你自己) (2)Web server选择Apacher2.x (3)在安装过程中提示选择php.ini的路径,手动指定为E:\server\php; (4)安装过程中提示chose the root folder of your web server 即选择apache的根目录位置,指定为:E:\server\apache. Zend Optimizer 安装完成后会自动重启apache服务,重启完成后需要再次打开IE浏览器窗口,查看test.php支持信息,观察是否包含了Zend optimizer支持信息,如果没有,则说明Zend Optimizer没有安装成功!解决方法: 修改php.ini文件增加对Zend的支持,查找zend.zel_compatibility_mode=Off在它下面加上[Zend]zend_optimizer.optimization_level=1023 zend_extension_ts="../Zend/ZendExtensionManager.dll" zend_extension_manager.optimizer_ts="../Zend/Optimizer-3.3.0" ; zend_extension_ts=/usr/local/Zend/lib/ZendExtensionManager_TS.so 保存,重启apache服务.. 在配置php服务器的时候,所有的东西都安装好了,就是浏览一个要求zend的程序的时候,总是提示"Zend Optimizer not installed",卸载重新安装也不行,很是郁闷。网上搜索了一下,有这个问题的也很多,看到解决的问题优化代码相对太多,只好总结了一个: 大多说的关于php中关于zend配置的问题,这个可能是权限问题zend安装时有的东西没有写入php.ini中吧。我在php.ini里的zend统一改成如下代码:C盘系统下的PHP.INI以及安装目录下的PHP.INI里面的ZEND信息要一致。 [Zend]zend_extension_manager.optimizer_ts="C:\Program Files\php_iis\zend\lib\Optimizer-3.3.0" zend_extension_ts="C:\Program Files\php_iis\zend\lib\ZendExtensionManager.dll" zend_extension=/usr/local/Zend/lib/ZendExtensionManager.so ;zend_extension_manager.optimizer="C:\Program Files\php_iis\zend\lib\Optimizer-3.3.0" ;zend_optimizer.version=3.3.0 zend_optimizer.encoder_loader=1 zend_optimizer.optimization_level=15 ;zend_optimizer.license_path = ; tab-width: 4; End:问题解决,好轻松!
⑥ win2012 IIS8.5配置FashCgi+非线程安全php5.2.17+zend,加载ZendOptimizer3.3.3失败怎么办。
我试了下用这个配置成功了(配置文件里用 / 防止莫名其妙变成转义)
[zend]
zend_optimizer.optimization_level=1023
zend_optimizer.encoder_loader=0
zend_extension_manager.optimizer="D:/zend/ZendOptimizer/ZendExtensionManager.dll"
zend_extension="D:/zend/ZendOptimizer/ZendOptimizer.dll"
php5.2好像没有线程安全的版本,我的php5.2版本是php-5.2.17-Win32-VC6-x86.zip
以前在官网下载保存的
ZendOptimizer.dll 是压缩包里 php-5.2.x 目录下的
⑦ php的zendoptimizer就出现了无法载入 mysqli 扩展
那是因为你没有打开mysqli扩展,去php.ini里找到extention=mysqli
去掉它前面的符号,可能是#可能是;
总之 去掉 再重启apache就行了。
⑧ 如何安装zend optimizer
假设编译滴PHP在如下目录:/opt/php
第一步:下载 Zend Optimizer 2.6.2 地址:http:// downloads.zend.com/optimizer...c21-i386.tar...
第二步:解开 ZendOptimizer-2.6.2-linux-glibc21-i386.tar.gz,找到以下文件 ZendOptimizer-2.6.2-linux-glibc21-i386.tar.gzZendOptimizer-2.6.2-linux-glibc21-i386data5_1_x_compZendOptimizer.so 把 ZendOptimizer.so 复制或上传(二进制)到以下目录下面: /opt/php/lib/
第三步:找到以下文件 /home/user/domain/etc/php5/php.ini 打开,编辑,在最后面输入以下内容:
Zend Optimizer options
zend_optimizer.optimization_level=1023
zend_extension=/opt/php/lib/ZendOptimizer.so
第四步:保存或上传(二进制) php.ini 文件
至此已全部完成Zend Optimizer配置,可以用<?php phpinfo(); ?>保存为info.php,
然后带开浏览器输入
http:// localhost/info.php在这个页面的上边有一个Zend图标,看看安装的ZendOptimizer的版本是不是被激活了。
