While trying to upload photos via Backlight directly I encountered this error message:
Function utf8_encode() is deprecated in IPTCMetadataSource.php on line 102
My server is running on PHP 8.2.9, which apparently had deprecated the utf8 functions. I checked the Backlight Modules page and all the modules are up-to-date (Framework, Admin, Designer v5.3.2, Publisher 7.3.2).
The images had been run through the Mac version of exiftool to set the ObjectName field to the file name (that was needed for my prior gallery software to display the filename).
I re-generated the photos via DxO Photolab and they uploaded without issue.
Hi @silvernitrate, that would be great. I’ve sent you a direct message with my email address.
This will likely cause issues for other users, so it would be really helpful to reproduce and fix it.
Hi @silvernitrate, thanks for sending me the image for testing. I’ve been able to see the issue and put in a silent fix. To apply the fix, visit Backlight Modules and click reinstall for module-publisher.