我已经下载了phpshadow,这是一个php编码器,我遵循了教程中安装它的完整解释,例如添加php扩展,它是扩展。我将此文件复制到/usr/lib/php5/ phpshadow.so中,并在php.ini中编写了以下代码行
extension=phpshadow.so
就是这个网站:http://www.phpshadow.com/index.php
我可以成功地加密我的项目
我去了我的php页面,所有的文件都是加密的,当我加密它的时候,它也会备份它。
我不能再次转到浏览器,并在加密后再次看到我的项目。
我如何加密我的页面,同时我也可以访问它们?
我不知道出了什么问题,我已经下载了一个免费试用版,我也下载了phpshadow.licence
这是我尝试的命令,然后我的项目将被加密:
./phpshadow-encoder -l /etc/phpshadow/phpshadow.licence /srv/www/htdocs/didebansnort/如果你有任何关于编码文件的其他建议,我将很乐意知道。
谢谢。
发布于 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中,请再次执行此操作。
提示
phpinfo();函数并查找*extension_dir*
phpinfo();中查找加载的配置文件)phpinfo();或webserver检查https://stackoverflow.com/questions/7008804
复制相似问题