Hi @skipper, Backlight 4 is compatible with PHP 8.1 I have applied some silent updates for compatibility, which can be obtained by clicking Reinstall All under Backlight 4 on the Backlight Modules page.
Our policy is to support the latest version of PHP, be it 8.1 or 8.2, with the latest version of Backlight, currently at version 4. That sometimes entails some catch-up as issues come through. I have only had limited time in testing with PHP 8.1 - it was only released three weeks ago and it takes time for our development tools to have the version available for testing. If you do encounter any issues, please let us know and we will endeavour to promptly fix them.
ok, I have set the php version to 8.1 yesterday and did not test my site. Today I did quickly check and got an error while calling up that page on my test site:
"
Something went wrong
is_file(): Passing null to parameter #1 ($filename) of type string is deprecated in WebImageHelper.php on line 230
"
If I set php version to 8.0 or 7.4 it works fine. I have set the php version for my site to 7.4 now and all seems fine.
As @Daniel suggested. The specific error you had encountered was fixed in a silent update. This can be obtained by clicking Reinstall All under Backlight 4 on the Backlight Modules page.