It does look that way, however, notice “Reinstall” is not off to the right like all the other modules. That is the state after I did an Update All. I just tried Update All again with same result.
Checked the error log and have the following errors: [20-Jan-2025 23:53:41 UTC] PHP Warning: ZipArchive::extractTo(…/backlight/modules/module-admin/application/views/admin/phpinfo.php): Failed to open stream: Permission denied in /home/michaelboatright/public_html/backlight/modules/module-framework/helpers/InstallerClient.php on line 117
[20-Jan-2025 23:54:08 UTC] PHP Warning: foreach() argument must be of type array|object, null given in /home/michaelboatright/public_html/backlight/modules/module-admin/application/models/ContactFormFieldVO.php on line 142
[20-Jan-2025 23:59:31 UTC] PHP Warning: foreach() argument must be of type array|object, null given in /home/michaelboatright/public_html/backlight/modules/module-admin/application/models/ContactFormFieldVO.php on line 142 [21-Jan-2025 01:09:49 UTC] PHP Warning: ZipArchive::extractTo(…/backlight/modules/module-admin/application/views/admin/phpinfo.php): Failed to open stream: Permission denied in /home/michaelboatright/public_html/backlight/modules/module-framework/helpers/InstallerClient.php on line 117 [21-Jan-2025 01:12:16 UTC] PHP Warning: ZipArchive::extractTo(…/backlight/modules/module-admin/application/views/admin/phpinfo.php): Failed to open stream: Permission denied in /home/michaelboatright/public_html/backlight/modules/module-framework/helpers/InstallerClient.php on line 117
Here is a grab of /backlight/modules/module-admin/application
I took a chance and “deleted” (did not permanently delete)
/backlight/modules/module-admin/application/views/admin/phpinfo.php (the one with zero bytes)
and reran Update All. This time it ran clean and did not get the error message in the log. Now has 99 bytes.
That’s something for @Ben to look at. To accelerate things, I would send him your backlight admin and ftp logins/passwords. When you hover over his name, there’s a popup where you directly can message him.
Hi @michaelboatright, this is an error that comes up for newer versions of PHP on Backlight 5. It happens when the contact form has no extra fields configured.
While not pretty, the message shouldn’t affect site functionality.
Hi @michaelboatright, I think you’re right. This would be affected by the data within the Contacts, so would come up if previous contacts didn’t include additional fields. I think it may go further back than that - Contacts that include nothing in the extra fields column rather than an empty array…
Since this affects PHP versions that were current before Backlight 6 came out, I’ve pushed a fix for this. Please update your site to Backlight 5.4.2.