问题标签 [ioncube]
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.
php - IonCube php 编码器
我有一个需要一些 php 更改的客户端,但是脚本是由 ioncube 编码的“//004ff // IONCUBE ENCODER 7.0 评估//此许可证消息仅由评估编码器添加,我如何对其进行解码以更改他的 php 文件?
php - 用于检测特定文件是否由 ioncube 编码的模式
我想通过脚本识别 ioncube 编码的 PHP 文件。我在每个 ioncube 编码的 PHP 文件中都看到了一些常见的字符串:
我想知道这个字符串是否适用于所有 ioncube 编码文件,无论 ioncube 版本或在编码操作发生时运行的平台 ioncube 是什么。
php - ionCube 加密文件可以被有权访问许可证文件的人解密吗?
我们正在考虑提供一个小型 PHP 应用程序,它的所有文件都使用 ionCube 编码器加密。
我们的问题是这样的:
如果客户或第三方可以访问许可证文件,从而可以部署和操作应用程序,那么他有什么办法可以访问源代码?
我认为“官方”的答案是否定的——我想知道是否有任何“hackish”方法——如果他真的能以某种方式做到这一点。
php - 为什么 PHP 请求会在不同的服务器上消耗更多的内存?
我有一个在我的开发服务器(Linux Debian Squeeze 64 位,PHP 5.3)上运行良好的 PHP 脚本,因为memory_get_peak_level()
它大约消耗了大约 13M 的内存。
当我在生产服务器(也是 Debian,PHP 5.3)上运行相同的脚本时,有时会出现致命的内存不足错误,因为脚本试图分配超过 256M(已在 中设置的限制memory_limit
),可重现。这是一个数据库驱动的应用程序 (MySQL),我对数据库进行了镜像,以确保不是数据引起了麻烦。
有没有什么好的策略可以找出,为什么它消耗的内存超过了 10 倍?这可能是什么原因?它可以是我在实时服务器上使用的 ioncube 扩展吗?
php - (Windows, Mac) 如何同时加载 XDebug 和 ionCube Loader?
我正在尝试同时加载 XDebug 和 ionCube 加载器,当我在 php.ini 中键入zend_extension_ts="path/to/ioncube_loader_win_5.2.dll"
或zend_extension_ts="path/to/php_xdebug.dll"
单独它们工作时。但我不能让他们同时工作。有什么办法可以同时加载它们吗?
我在想我是否只能为特定的目录/项目加载它们,我不知道是否可能。
php - Magento 即时编码脚本并生成下载链接
我正在考虑在我的网站上销售 Magento 模块,需要您的建议,什么是最好的方法。
这是我的想法:
- 在我的网站上安装 Magento 商店
- 当客户从我的商店购买模块时 - 他需要输入他的域名
- 如果订单成功处理并收到付款 - Magento 或独立脚本使用ionCube或Zend Guard “On-The-Fly”对购买的模块进行编码,并生成仅在提供的域名上工作的许可证。
有没有可以完成所有这些的脚本?还是我应该编写自己的代码?您如何看待编码脚本以保护您的工作?
欢迎任何想法和建议。
谢谢
php - 完整当前 URL 的 HTML 标记 - IonCube
我正在使用 IonCube 创建一个网站。我可以在 HTML 页面模板中使用一些 PHP 编码,但是,我想知道当我单击它时如何获取完整的 URL 和链接。例如,我当前的 URL 是:
当我单击一个链接时,它会将我引导到另一个添加的选项,因此结果将是:
如您所见,这些是选项,用户可以选择任何内容。
感谢您的帮助 - 谢谢
php - 升级到 php 5.3 后无法重新声明函数
我尝试在我的测试机器上从 php 5.2 升级到 php 5.3,并且使用了一个商业包,它是编码的,我根本无法更改它。它应该与 PHP 5.3 一起使用,除了它声明了一个 lcfirst 函数,所以我收到一个错误 PHP 致命错误:无法重新声明 lcfirst()。有什么办法可以解决这个问题,以便我可以在 PHP 5.3 上运行它?或者是没有这个函数编译 PHP 的唯一选择。
php - 在 Wamp 上更改 PHP 版本?尝试加载 Zendguard 或 Ioncube
我已经尝试了几个小时来解决这个问题,我最近购买了 IP.Nexus,它是 Invision Power Board 论坛软件的附加组件(它是论坛的商店)。我可以下载两个版本,Zendguard 锁定和 Ioncube 锁定。我都试过了,我尝试下载两个加载器的正确版本。我几乎不知道 ioncube 不能在 64 位计算机上工作,不久之后发现 Zendguard 不能在启用线程安全的 PHP 服务器上工作!
问题是,如何更改 wamp 上的 PHP 版本?我知道他们有降级或升级的附加组件,但我相信所有这些都启用了线程安全。我想继续使用 wamp,因为我不知道如何使用不同的网络服务器。非常感谢!
php - preg_match 错误和调试 php 代码
请帮忙。我收到此错误:
( ! ) 警告:preg_match(): Unknown modifier 'b' in C:\wamp\www\pmd\install\ioncube_checker.php 第 22 行
当我运行以下代码时:
}