问题标签 [zend-guard]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
linux - 配置 Zend Guard - CentOS 7 后 Apache 不重启
我在我的 Centos7 服务器上下载并安装了 Zend Guard 库,然后将配置行放入 php.ini 文件并重新启动 apache ...... apache 不想重新启动......
这是我的 php 版本:
我为 PHP 5.5 - 64 位安装了 Zend Guard Loader:
- 我将 2 个文件(
ZendGuardLoader.so
和opcache.so
)放入/usr/lib64/php/modules/
我在 php.ini 文件的底部添加了这些行:
zend_extension=/usr/lib64/php/modules/ZendGuardLoader.so
zend_extension=/usr/lib64/php/modules/opcache.so
zend_loader.enable=1
我重新启动了 apache,什么也没有,必须按 ctrl-c ,注释这些行并重新启动。
我试过了ZendGuardLoader.so
,结果是一样的。
你有什么主意吗 ?
php - 获取“缺少 Zend Guard 运行时支持!” 在运行 php 代码时
我安装了 XAMPP v3.2.2 和 PHP 版本 7.1.7
我在 C:/xampp/htdocs 文件夹中有一个 php 文件作为 newcode1.php。
我打开 chrome 并输入 URL 作为http://localhost/newcode1.php,尝试运行 php 代码然后我得到页面说
缺少 Zend Guard 运行时支持!
请帮我解决问题。
php - 安装 Zend Guard Loader 后页面未加载
在我使用 PHP 版本 5.6.32 安装 Zend Guard Loader 5.6 后,页面显示错误“服务器未发送任何数据”。我还检查了phpinfo
,它显示 Zend Guard Loader 已经安装。
谁能帮我?谢谢...
php - 如何在 2017 年使用 PHP 5.2?| Zend Guard Loader 版本问题与 php
我有 2009 年的代码库,开发解决方案的公司使用 Zend Guard 编码器 5.5 和 PHP 版本 5.2 对其进行编码。
目前,我在带有 Windows Server 的 VPS 上运行它,安装 php 5.2 和 zend 保护扩展,没有任何麻烦。
现在,我想将它转移到任何 Linux 服务器,因为维护 Windows 服务器变得越来越昂贵(印度 +19% 的 GST)。
问题是我无法在任何现代 VPS 上安装 PHP 5.2。作为五年前的 PHP 5.2 EOL,现在没有 Linux Distro 支持它。我尝试了所有添加大量存储库的方法,从源代码编译,似乎没有任何效果。
根据 Zend 论坛:https ://zend18.zendesk.com/hc/en-us/articles/217058968 它只需要 php 5.2。
甚至 Digitalocean 、 Godaddy VPS 也不支持绝对 Linux 发行版。而且我不认为专用服务器是有效选项。
请让我知道这样做的方法是什么。
php - Zend 加载程序扩展未运行
我真的很绝望。
我正在尝试使用 Zend-Guard 对我所有的 php 代码进行编码。
所以第一步真的很简单,我按照教程对所有的 php 文件进行了编码,还生成了解码后的密钥。
那么问题是当我按照手册加载两个文件时:
zend_extension=full_path_to_ZendLoader.dll
zend_extension=full_path_to_opcache.dll
所以我只是将这些文件复制到里面:php/ext
然后我修改了我的php.ini
这没有运行。所以我一直在阅读(stackoverflow 帖子和其他论坛),我看到我应该禁用线程安全。所以我尝试从https://windows.php.net/download/下载我的php版本(5.6)和非线程安全的php
所以我下载这些文件并将其重写到我的php文件夹中,但没有工作。当我执行时,phpinfo()
我仍然看到
启用线程安全
PS:我重新启动了apache。我正在使用 xampp。PHP版本:5.6
我不知道如何制作这些dll。谢谢你的帮助
encryption - ZendGuard 类似于 php 7.4.x
我需要加密我的 php 项目,但 ZendGuard 已停产且不支持 php 7.4。
是否存在其他选择?
php - 编码文件的格式主要 ID 为 65540,而优化器预计为 2
当我尝试在我的 Xampp 服务器 1.7.1 上运行 CMS ( MyPortal 2 ) 时收到此错误消息:
我假设源项目是用 Zend Guard 编码的。使用 Notepad++ 打开文件显示第一行:
我知道我使用的是正确的 php,因为它在网站上说,要求是 php 5.2.1 或更新版本。Xampp 1.7.1 附带了 php 5.2.9 和 zend 优化器 3.3.3,正如您在此屏幕截图中所见,我从 phpinfo 获取。
我还确保在 php.ini 文件中将zend_loader设置为 1。服务器截图和php.ini 文件截图上的 phpinfo
我也尝试过不同的 Xampp 版本:1.7.1;1.7;1.6.8;1.6.6 -> 所有这些都有 Zend 优化器 3.3.3 或 3.3.0 但不同的 php 版本。错误是一样的。我也尝试过使用 Zend 优化器版本 2.2.x 的 Xampp 版本 1.5.0。我只得到了完全相同的结果,而不是Optimizer在第 0 行的 C:\xampp.... 中期望 2,它是一个不同于 0 的数字。
我也尝试切换到 Wamp。我得到了完全相同的错误。
但是,我没有尝试安装 Zend Guard Loader,因为 Xampp 和 Wamp 都使用带线程安全的 php,而 Zend Guard Loader 要求 php 是 nts。
我在 Windows 10 上运行 Xampp。
任何帮助将不胜感激。
license-key - 如何生成zend gaurd 7.0的license文件
我在 Zend Guard 7.0 上生成了许可文件(zend_guard.zl),但是注册失败。 在此处输入图像描述