在第 x 行找不到 phpseclib 错误 bigInterger
phpseclib error bigInterger not found on line x
嗨,这是我的错误,当我想在 PHP 中实现 RSA 算法时如何解决这个问题一切似乎都很好,我没有改变任何东西
Fatal error: Class 'phpseclib\Math\BigInteger' not found in
phpseclib/Crypt/RSA.php on line 509 this is line 509 in __construct
method of RSA class $this->zero = new BigInteger(0);
如何解决这个问题
我的猜测:您正在尝试使用 phpseclib 的 2.0 版本(或 github 中的 master 分支),而不是使用自动加载器(例如 Composer),这是那些要求的版本。
如果您不想使用自动加载器,则需要使用 1.0 分支。
使用下面的代码作为 header
Phpseclib\Math\BigInteger
代替
phpseclib\Math\BigInteger
名称在更新版本中以大写字母开头。它解决了我的问题
嗨,这是我的错误,当我想在 PHP 中实现 RSA 算法时如何解决这个问题一切似乎都很好,我没有改变任何东西
Fatal error: Class 'phpseclib\Math\BigInteger' not found in phpseclib/Crypt/RSA.php on line 509 this is line 509 in __construct method of RSA class
$this->zero = new BigInteger(0);
如何解决这个问题
我的猜测:您正在尝试使用 phpseclib 的 2.0 版本(或 github 中的 master 分支),而不是使用自动加载器(例如 Composer),这是那些要求的版本。
如果您不想使用自动加载器,则需要使用 1.0 分支。
使用下面的代码作为 header
Phpseclib\Math\BigInteger
代替
phpseclib\Math\BigInteger
名称在更新版本中以大写字母开头。它解决了我的问题