Posted May 24May 24 Hi all, I recently migrated our forums to a newer server in preparation of moving to IPv5, but something in that process seems to have broken because ever since I applied the patch the site is completely fubared, and a manual reinstall/upgrade is hanging on this error:no decode delegate for this image format `' @ error/constitute.c/ReadImage/746/home2/corellia/domains/sunriderbase.com/public_html/board/system/Image/Imagemagick.php::66Any guidance on why this is happening and how I can fix it would be very much appreciated.
May 24May 24 Would check that your Imagemgick installation and php extension are not having any issues first of all. If you recently upgraded PHP, these items have need to be checked.
May 24May 24 Author I have recently upgraded the php version, but the nitty gritty of knowing how to test that is outside my wheelhouse- I really only know my way around imagemagick in a Linux setting and have never had to futz around with it in invisionpower itself.I'm currently running PHP 8.1 as recommended; if there's some sort of resource on testing these things that would help a lot.
May 25May 25 Author Just to update, I was able to ssh into my server and discovered that the imagemagick install didn't have all the requisite decode delegates activated, so I had my webhost fix that. Now the delegates appear to be in working order:However, when I go back to my upgrade page, I'm still getting the same error:I restarted it from a fresh tab to ensure I wasn't picking up the ghosts of sessions past. Any suggestions? I feel like I need to go in fresh with something; we're not ready for IPBv5 yet (I haven't ensured InnoDB compatibility) but maybe I'll try downloading the beta and seeing if that's the kick in the pants it needs.
May 25May 25 If you are running multiple versions of PHP, have you confirmed the one your host fixed is the actual one used by IPB?
May 25May 25 Author For whatever reason, it looks like it just needed to think about its life and its choices overnight- the upgrade finished smoothly this morning so it looks like the culprit was indeed the incorrectly configured Imagemagick on the server side.Thanks all for the help!