what does this mean please?
Whoops \ Exception \ ErrorException (E_COMPILE_ERROR)
Declaration of Doctrine\DBAL\Driver\PDOConnection::query() must be compatible with PDO::query(string $query, ?int $fetchMode = null, mixed …$fetchModeArgs): PDOStatement|false
thanks
ConcreteCMS versions before 9.0 shipped with Doctrine DBAL versions that are not PHP 8.1 compatible.
If you’re running ConcreteCMS 8.x on PHP 8.1+, you will see this error immediately.
Fix:
- Either upgrade ConcreteCMS to 9.x, or
- Downgrade PHP to 7.4 (the last version fully compatible with ConcreteCMS 8.x)