难以在PHP中加载PHAR包

时间:2016-06-07 16:55:10

标签: php encryption

我试图在这里使用一组PHP类进行加密:https://github.com/defuse/php-encryption

我已经下载了PHAR文件并将其上传到我的服务器,但它不起作用。从安装说明中,您似乎将文件的路径传递给require_once,然后您可以使用它,但是我收到错误:

var dDate = new $window.Date(),
var dExp = new $window.Date(dDate.getFullYear(), dDate.getMonth()+1, dDate.getDate());

$cookies.put('someCookie','yup', {expires: dExp});

var cCookie = $cookies.get('someCookie');
console.log(cCookie);

以下是我的一些PHP:

Fatal error: Class 'Key' not found in G:\PleskVhosts\insurancemidam.com\httpdocs\test\confirmation.php on line 4

我已尝试将其放入' header.php'也没有成功。

我真的很感激任何帮助! 感谢

1 个答案:

答案 0 :(得分:1)

将以下行放在您的脚本顶部的require_once语句下面:

use \Defuse\Crypto\Key

它与命名空间

有关