gamesurvivors Posted August 18, 2022 Posted August 18, 2022 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.
Solution Daniel F Posted August 18, 2022 Solution Posted August 18, 2022 Hi, this was caused by a bug affecting only the installation process. It should be safe to upgrade to PHP 8.1 now
gamesurvivors Posted August 18, 2022 Author Posted August 18, 2022 (edited) 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, 2022 by gamesurvivors
CheersnGears Posted August 18, 2022 Posted August 18, 2022 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.
gamesurvivors Posted August 18, 2022 Author Posted August 18, 2022 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.
Recommended Posts