作者:电筒_574 | 来源:互联网 | 2023-05-19 09:01
因为没办法装zendoptimizer所以我下载了ZendLoader我放到ext文件夹里.也在PHP.ini最后加上了[Zend.loader]zend_loader.enable
因为没办法装zend optimizer 所以我下载了ZendLoader 我放到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=”F:\LAMP\PHP\ext\ZendLoader.dll”
依旧是没显示 我不知道哪里错了 请各位知道的指点 一下 感谢不已
9 个解决方案
php 5.3中没有Zend Optimizer,现在的名字是ZendGuard
并且ZendGuard和Zend Optimizer加密的不能相互使用,如果你使用Zend Optimizer加密的文件,最多就只能使用到php 5.2了
测试下# /usr/local/php/bin/php -z /usr/local/lib/ZendGuardLoader.so 能否成功
一般来说,解决方案
1) re-configure with apache with prefork mode , by default it was worker mode.
2) add two parameter for php configure
--disable-maintainer-zts
--disable-safe-mode
其他参考,linux下这样配置一般没有问题
http://support.godaddy.com/help/article/6893/using-zend-guard-loader
windows下的安装得少,我看了下windows下的zend guard不支持线程安全的版本,所以你的php必须是非线程安全的,需要选择 Non Thread Safe 这个版本的php。
并且好像apache没有支持Non Thread Safe的 "php5apache2_4.dll",需要使用FastCGI
你也可以你要使用IIS或者nginx来做http服务器。