PHP Error during installation

Hi,

I’m installing SuiteCRM under WS2022 and IIS, with PHP 8.4.

I have it running to the point I can do the installation checks and have cleared all the errors except the following.

PHP Fatal error: Uncaught Symfony\Component\Config\Definition\Exception\InvalidConfigurationException: The child config “firewalls” under “security” must be configured

This is stopping me getting any further and I am stumped,

Hello,

which SuiteCRM version are you trying to install? Some recent 8.x version?

PHP 8.4 isn’t supported.
Windows in general isn’t supported on SuiteCRM 8.x

What I’d do to make it easy, if it has to be Windows:
Just get a VirtualBox or sth. similar and install an Ubuntu Server 24 as a guest and install your SuiteCRM there.

SuiteCRM 8.9.x

Platform

Linux, Unix, Mac OS Any version supporting PHP
PHP 8.1, 8.2, 8.3

Web Server

Apache 2.4

Database

MariaDB 10.6, 10.11, 11.4, 11.8
MySQL 8.0, 8.4

Browsers

Chrome 109+
Firefox 109+
Edge 109+
Safari 16+

Additional requirements for front-end Development (not required for production)

Angular CLI ^18
Node.js ^20.11.1
yarn ^4.5.0