如何使用ioncube对我的laravel项目进行编码和许可?

时间:2017-11-20 11:59:02

标签: php laravel-5 encoding ioncube

我想在没有网络访问权限的客户端计算机上部署我的laravel项目。我必须在本地服务器上的计算机上安装它。但是,如果有人试图破解它,我不想丢失源代码。

搜索并发现ioncube编码器是一个完美的解决方案。我编写了必要的项目文件。在产品许可之前,这一切都很好。

我们计划提供1年的执照,如果他决定继续与我们联系(如果他付款的话),可以在进入他获得的模式时续签。

This user guide帮助我完成编码和首次授权产品。我正在为项目使用laravel 5.2,mysql和angular。

./make_license --passphrase **** --expire-in 1h --header-line '<?php exit(0);?>'

我也遵循了this教程。

问题从许可证到期开始。如果许可证到期,服务器会抛出致命错误。捕获许可的致命错误异常将隐藏我的所有其他致命错误,这是不理想的。

if($exception instanceof FatalErrorException)
{
    return response(view('error.license'), 400);
}

我可以在这里实施的最佳方法是更新许可证吗?

另外,如何在laravel中单独捕获离心立方体许可证到期的致命错误例外?

谢谢

0 个答案:

没有答案