Hi. Thanks for getting back to me bu I think you have misunderstood. I do NOT want to change the PHP version. Every website will be running the same version, as is currently managed in aaPanel. However, each website requires PHP extensions which are made by me. Most of these PHP extensions ARE used across different websites. However, in some cases, I require a different version between some websites.
In cPanel, this was fine, as I could load PHP extensions as specified in the user INI file. However, in aaPanel, it appears that any "extension" directives are being ignored. I have even tried entering erroneous PHP extensions, and no errors are reported anywhere. Or not anywhere that I can see. The .user.ini file IS definitely working as I have other things configured in there which work. So, it definitely looks like any "extension" directives are just being ignored.
Running phpinfo does NOT show it as having loaded any of the extensions I have specified. I have also ensured that all dependencies are present too.