today I wanted to check out the concrete CMS for the first time. But I already got stuck while installing the database.
Fatal error: Declaration of Concrete\Core\Messenger\Transport\Sender\SenderLocator::get($id) must be compatible with Symfony\Contracts\Service\ServiceProviderInterface::get(string $id): mixed in E:\wamp64\www\xxxxxxxxxxxxxx\public\concrete\src\Messenger\Transport\Sender\SenderLocator.php on line 17
Using PHP 8.2.13.
Tried on XAMPP and WAMP, same error. I guess it’s a Symfony related problem?
Whilst the composer version is supposed to work, there are many libraries that are pulled in, and perhaps some combination of libraries is causing an install issue right now.
An official release on the other hand, is going to be a fixed set of dependencies.