如何在 wamp 中添加 Zend Guard 运行时

Posted

技术标签:

【中文标题】如何在 wamp 中添加 Zend Guard 运行时【英文标题】:How to add Zend Guard Run-time in wamp 【发布时间】:2012-02-13 06:00:44 【问题描述】:

缺少 Zend Guard 运行时支持!

此网站上的一个或多个文件由 ZendGuard 编码,并且未安装或正确配置所需的运行时支持。

当我尝试运行一些使用 zend gurad 加密的脚本时,我收到了这个错误。 请帮我解决这个问题。

我已经使用 zend guard 加密了我的 php 代码,我还下载并添加了 zend guard dll,更改了 php.ini 如下

zend_loader.enable=1
zend_loader.disable_licensing=0
zend_extension="c:/wamp/bin/php/php5.3.8/zend_ext/ZendLoader.dll"

【问题讨论】:

【参考方案1】:

必须禁用 PHP 线程安全(查看 phpinfo())。

【讨论】:

【参考方案2】:

您可以检查很多东西以查看加载程序是否处于活动状态。在控制台输入 php -v 你应该会得到这样的结果

[root@centos ~]# php -v
PHP 5.3.3 (cli) (built: Jan 11 2012 19:53:01)
Copyright (c) 1997-2010 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2010 Zend Technologies with 
Zend Guard Loader v3.3, Copyright (c) 1998-2010, by Zend Technologies

如果您没有看到 Zend Guard Loader,那么您在加载模块时遇到了初始问题。它还会告诉您是否有其他问题,例如错误的版本。

也可以查看我关于 Zend Loader problems 的文档。

【讨论】:

以上是关于如何在 wamp 中添加 Zend Guard 运行时的主要内容,如果未能解决你的问题,请参考以下文章

Linux(centos7)如何安装Zend Optimizer Zend Guard Loader

如何在 Xampp 上安装 Zend Guard Loader

如何检查是不是安装了 Zend Optimizer 或 Zend Guard Loader

如何使用 Zend Guard 加载器识别 PHP 文件是不是已编码

如何在便携式 wamp 或 xampp 上运行 zend 框架项目?

PHP 5.4.31 + Zend Guard 配置问题