Error 500 after installing SuiteCRM 8.1.3

I have php 7.4 running on CentOS 7 and installed SuiteCRM 8.1.3. I cannot get the initial page to display but get a server error 500. Changing APP_ENV to qa in .env tells me that (I changed the domain name to xxx below):

RuntimeException

in /var/www/html/crm/vendor/symfony/http-kernel/Kernel.php (line 633)

in /var/www/html/crm/vendor/symfony/http-kernel/Kernel.php → buildContainer (line 540)

Kernel->initializeContainer()in /var/www/html/crm/core/backend/Kernel.php (line 124)

  1. * @return array
  2. */
  3. public function getLegacyRoute(Request $request): array
  4. {
  5. $this->initializeBundles();
  6. $this->initializeContainer();
  7. ``
  8. if ($this->container->has('legacy.route.handler')) {
  9. return $this->container->get('legacy.route.handler')->getLegacyRoute($request);
  10. }
  11. ``

Kernel->getLegacyRoute()in /var/www/html/crm/public/index.php (line 34)

  1. $kernel = new Kernel($_SERVER['APP_ENV'], (bool)$_SERVER['APP_DEBUG']);
  2. $request = Request::createFromGlobals();
  3. ``
  4. global $legacyRoute;
  5. ``
  6. $legacyRoute = $kernel->getLegacyRoute($request);
  7. ``
  8. if (!empty($legacyRoute)) {
  9. ``
  10. $path = './legacy';
  11. if (!empty($legacyRoute['dir'])) {

Is something misconfigured on my server?