Invision Community 4: SEO, prepare for v5 and dormant account notifications Matt November 11, 2024Nov 11
Posted August 18, 20222 yr As written in the title, I just bought and tried a fresh install of the software (4.7.1) using both PHP 8.1 and PHP8.0. When trying to install on PHP8.x I always get an error (as saw in the error log of apache) at the point of installation mr=191. The error is about the line 180 in Settings.php saying "array_merge() argument #2 is not an array", the installation halts with a blank page. I downgraded to PHP 7.4 and the installation worked, of course with the warning on the compatibility check saying that I should upgrade to 8.x. So right now I have a working installation of the suite, but I don't know If i should try to upgrade to PHP8 now or not.
August 18, 20222 yr Solution Hi, this was caused by a bug affecting only the installation process. It should be safe to upgrade to PHP 8.1 now
August 18, 20222 yr Author 5 minutes ago, Daniel F said: Hi, this was caused by a bug affecting only the installation process. It should be safe to upgrade to PHP 8.1 now Hi, I just upgraded to PHP 8 after the installation and it is indeed working, thank you for the support! Edited August 18, 20222 yr by gamesurvivors
August 18, 20222 yr 22 minutes ago, gamesurvivors said: When trying to install on PHP8.x Don't do 8.1 (yet) if you intend to use Imagik, it's not ready for 8.1.
August 18, 20222 yr Author 2 minutes ago, CheersnGears said: Don't do 8.1 (yet) if you intend to use Imagik, it's not ready for 8.1. Yes, for now I'm sticking to 8.0, waiting for some time before upgrading to 8.1 I suppose.