首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为知识产权加密php代码时出现问题

问为知识产权加密php代码时出现问题
EN

Stack Overflow用户
提问于 2011-08-10 17:50:08
回答 1查看 853关注 0票数 0

我已经下载了phpshadow,这是一个php编码器,我遵循了教程中安装它的完整解释,例如添加php扩展,它是扩展。我将此文件复制到/usr/lib/php5/ phpshadow.so中,并在php.ini中编写了以下代码行

extension=phpshadow.so

就是这个网站:http://www.phpshadow.com/index.php

我可以成功地加密我的项目

我去了我的php页面,所有的文件都是加密的,当我加密它的时候,它也会备份它。

我不能再次转到浏览器,并在加密后再次看到我的项目。

我如何加密我的页面,同时我也可以访问它们?

我不知道出了什么问题,我已经下载了一个免费试用版,我也下载了phpshadow.licence

这是我尝试的命令,然后我的项目将被加密:

代码语言:javascript
复制
./phpshadow-encoder -l /etc/phpshadow/phpshadow.licence /srv/www/htdocs/didebansnort/

如果你有任何关于编码文件的其他建议,我将很乐意知道。

谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-08-10 19:24:48

在花了45美元之后,我让它工作了!

我测试了标准软件版本和在线版本。

标准软件版本

下载适当的扩展和编码器工具。

警告!我在x64 Linux上工作,但我使用的是32位版本的lampp(xampp),我需要下载Linux 32位版本才能工作。否则,我会在php错误日志中得到一个"ELFCLASS64 in Unknown on line 0“。

将扩展名放在扩展目录中,然后编辑php.ini以包含extension=phpshadow.so或extension="/full/path/phpshadow.so"之类的文件

然后下载许可证并将其放入/etc/phpshadow中。

使用编码器来编码你的php文件。

那就测试一下吧!

Problems

免费许可证已于2011年1月8日到期。你可以把你的电脑时钟调回到2011年7月30日,它就可以工作了。

另外,让我提醒你:

注意:免费试用许可证在每个HTTP请求上引入了10秒的延迟。除此之外,它是全功能的。

最后,如果您不将许可证文件放在/etc/phpshadow 中,它将无法在中工作。

Online版本

免费加密200字节以下的单个.php文件

除加密过程外,所有操作都与标准软件版本相同。

警告!您必须从here下载许可证。

那个许可证还没有过期。此外,在线版本没有引入10秒的延迟。

最后,如果您不将许可文件放入/etc/phpshadow it‘t中,请再次执行此操作。

提示

  • 检查您的php和When服务器错误日志如果出现问题
  • 在linux中更改日期请参阅here
  • You可以在php.ini中找到您的php扩展目录或使用phpinfo();函数并查找

*extension_dir*

  • If您的php.ini更改未发生确保您正在修改正确的文件(在phpinfo();中查找加载的配置文件)
  • 在加载php时使用phpinfo();或webserver检查
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7008804

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档