Hello,
Just to add to the previous posts, asked questions to Ioncube:
> Then, a PHP file encoded with v11 should be loaded with PHP 8.1> (Ioncube v12) if the source code does not have any incompatibility> with PHP 8.1, right?No. Encoded files contain compiled code rather than source code, so the PHP 8.1 runtime would need to run code compiled for PHP 7.2 in this case. Compiled code for a new generation of PHP can be different even if the high-level PHP code were the same, and it usually isn't feasible or practical (i.e. it may be doable but would take too long). In general, it's viable for the Loader to run compiled code on newer minor versions of PHP, although our solution is the only one to offer even that. So, moving from PHP 7 to 8.1 and higher though would require compiling files specifically for PHP 8.1.