从源创建 php 扩展 - php_blenc 已过期
create php extension from souce - php_blenc was expired
我想为我想使用 php blenc 的 php 源代码加密,我已经成功实现了加密,但是当我 运行 php代码给我以下错误。
Fatal error: blenc_compile: Module php_blenc was expired. Please buy a new license key or disable the module. in Unknown on line 0
所以为了解决这个问题,我查看了 google 并从源代码中发现我需要增加到期时间并重建 dll。我尝试构建 dll 但无法构建。
如果有人有为此工作的 dll,请告诉我,分享 link,我可以从中为 php 5.5.30
创建它
Instruction/permission在下页给出使用源代码。
php.net/manual/en/blenc.installation.php
提前致谢
为后代巩固答案。如果其中一位有用的原始评论者想要 post 一个答案,我会为他们投票,但如果另一个用户遇到这个问题,很难找到没有答案的答案......好吧.. 一个答案。
关键在于引用 "purchase" 的错误具有误导性。为了避免这种情况,请确保您仔细遵循安装说明并从源代码构建。
PHP 布伦茨,according to its license, is open source and free, as it is under the PHP License.
- PHP 4, PHP 5 and PHP 7 are distributed under the PHP License v3.01, copyright (c) the PHP Group.
- This is an Open Source license, certified by the Open Source Initiative.
- The PHP license is a BSD-style license which does not have the "copyleft" restrictions associated with GPL.
请注意,这是 2013 年的旧版本。它可能不适用于新版本的 PHP。
显然,这已经在上面答案的评论部分解决了。 OP 还添加了 PHP 中的相关 link,应密切关注 php.net/manual/en/blenc.installation.php。
PHP BLENC 支持基于其构建的模块的到期时间。如果您开发扩展,请确保在源代码和 re-compile 中指定正确的到期时间。设置到期日期让 BLENC 模块决定目标系统是否会在特定日期解密。所有配置都存储在头文件blenc_protect.h
我已按照此 link 中给出的步骤成功制作了 dll。
在此 link 中,他们给出了如何编译 PECL 网站上可用的扩展。
https://wiki.php.net/internals/windows/stepbystepbuild
我想为我想使用 php blenc 的 php 源代码加密,我已经成功实现了加密,但是当我 运行 php代码给我以下错误。
Fatal error: blenc_compile: Module php_blenc was expired. Please buy a new license key or disable the module. in Unknown on line 0
所以为了解决这个问题,我查看了 google 并从源代码中发现我需要增加到期时间并重建 dll。我尝试构建 dll 但无法构建。
如果有人有为此工作的 dll,请告诉我,分享 link,我可以从中为 php 5.5.30
创建它Instruction/permission在下页给出使用源代码。
php.net/manual/en/blenc.installation.php
提前致谢
为后代巩固答案。如果其中一位有用的原始评论者想要 post 一个答案,我会为他们投票,但如果另一个用户遇到这个问题,很难找到没有答案的答案......好吧.. 一个答案。
关键在于引用 "purchase" 的错误具有误导性。为了避免这种情况,请确保您仔细遵循安装说明并从源代码构建。
PHP 布伦茨,according to its license, is open source and free, as it is under the PHP License.
- PHP 4, PHP 5 and PHP 7 are distributed under the PHP License v3.01, copyright (c) the PHP Group.
- This is an Open Source license, certified by the Open Source Initiative.
- The PHP license is a BSD-style license which does not have the "copyleft" restrictions associated with GPL.
请注意,这是 2013 年的旧版本。它可能不适用于新版本的 PHP。
显然,这已经在上面答案的评论部分解决了。 OP 还添加了 PHP 中的相关 link,应密切关注 php.net/manual/en/blenc.installation.php。
PHP BLENC 支持基于其构建的模块的到期时间。如果您开发扩展,请确保在源代码和 re-compile 中指定正确的到期时间。设置到期日期让 BLENC 模块决定目标系统是否会在特定日期解密。所有配置都存储在头文件blenc_protect.h
我已按照此 link 中给出的步骤成功制作了 dll。
在此 link 中,他们给出了如何编译 PECL 网站上可用的扩展。
https://wiki.php.net/internals/windows/stepbystepbuild