Script error in performSetup.php after clicking Next on entering settings, SuiteCRM 7.12.6

Hi, I am freshly installing SuiteCRM for the first time in the following setup:

  1. Windows 11
  2. XAMPP 3.3 running apache2, php, mariadb and perl
  3. SuiteCRM 7.12.6

I changed the permissions and owner for the files per the instructions I found online. I was able to get to the install screen. I filled out the settings screen as best I could, but then when I hit next, I received the following error:

Fatal error : $GLOBALS can only be modified using the $GLOBALS[$name] = $value syntax in C:\xampp\htdocs\SuiteCRM\install\performSetup.php on line 715

I took a look at line 715 in a text editor and it is:
$GLOBALS = $varStack[‘GLOBALS’];

I’m not sure what to make of this or what setting or configuration or edit I may need to make to have this script run to completion. Any help is appreciated.

Hi,

which php-version are you running exactly? Because this:

…sounds like php8.1. And if you have a look at the compatibility matrix:

you’ll see that 7.12 only supports php7.3, 7.4 and 8.0.

1 Like