forum.coppermine-gallery.net

Support => cpg1.6.x Support => cpg1.6 upgrading => Topic started by: bobbinalong on November 27, 2023, 07:36:03 am

Title: Error in 1.6.25 when clicking image in album
Post by: bobbinalong on November 27, 2023, 07:36:03 am
After upgrading from cpg 1.6.19 to 1.6.25, I get an errror when I navigate to an album and click on an image.
Yes I have run update.php and this was fine before the update.

Fatal error: Uncaught TypeError: implode(): Argument #2 ($array) must be of type ?array, string given in /var/www/vhosts/cvrda.org/httpdocs/coppermine/displayimage.php:243 Stack trace: #0 /var/www/vhosts/cvrda.org/httpdocs/coppermine/displayimage.php(243): implode() #1 /var/www/vhosts/cvrda.org/httpdocs/coppermine/displayimage.php(461): html_picinfo() #2 {main} thrown in /var/www/vhosts/cvrda.org/httpdocs/coppermine/displayimage.php on line 243
Title: Re: Error in 1.6.25 when clicking image in album
Post by: ron4mac on November 27, 2023, 02:32:55 pm
You may have also updated your PHP version.  Will look onto it ASAP.
Title: Re: Error in 1.6.25 when clicking image in album
Post by: ron4mac on November 27, 2023, 02:52:44 pm
If you are able to edit one of the PHP files ..

In the file include/iptc.inc.php
replace line 45:
Code: [Select]
'SubCategories' => val_IPTC($iptc,'2#020'), # Max 32 octets, repeatable, alphanumericwith:
Code: [Select]
'SubCategories' => val_IPTC($iptc,'2#020', false), # Max 32 octets, repeatable, alphanumeric
Adding correction for 1.6.26 release.
Title: Re: Error in 1.6.25 when clicking image in album
Post by: bobbinalong on November 28, 2023, 06:09:53 pm
Thanks - that's fixed it. Happy website again.