Open tim-breitenstein-it opened 1 year ago
could you install phpseclib2_compat in your project?
could you install phpseclib2_compat in your project?
Sure!
This does not resolve the system requirement error because of this part of the check:
if (empty($rsa->modulus) || empty($rsa->exponent)) {
return false;
}
The phpseclib2_compat
does not have the variables.
But the rest of the checkout process might work.
with a composer patch I think you should be able to patch the module quickly if that's the only part of code that breaks
@tim-breitenstein-it did you manage to solve this in some way?
Unfortunately not yet.
But at the end of the month or the beginning of next month I have to deal with it, because a server upgrade is scheduled.
Preconditions (*)
Steps to reproduce (*)
Expected result (*)
Actual result (*)
(possible) Solution
composer require phpseclib/phpseclib2_compat:~1.0
phpseclib/mcrypt_compat
is installed as wellphpseclib/phpseclib2_compat
would also be helpfulAmazon Pay (Checkout v2) for OpenMage Extension Check for
phpseclib
:phpseclib:v3 need
phpseclib3
instead ofphpseclib
and has some significant code changes as well.In this Commit https://github.com/OpenMage/magento-lts/commit/a3a54fda4e06843ee3b87740a235ce6ecc5cd406#diff-d2ab9925cad7eac58e0ff4cc0d251a937ecf49e4b6bf57f8b95aab76648a9d34 the
phpseclib
library was moved tocomposer
package installation with v3.