version 8.x - "307 Temporary Redirect" (etc) installation failure - Mod-Rewrite

I was initially going to submit this as a ‘help requested’ before I got the install to work. However, after a fair amount of reviewing log files it appears the installation fails if the Apache Mod-Rewrite is not installed/active. Since the error messages below don’t seem to indicate this - and the server preinstallation checks don’t test for this: Would it be possible to either include this in the Checks phase or address the failure behavior with the installation when it is not present?

Thanks,
Glenn

I had tried a number of times to do a fresh install 8.7.1 with no success. Initially I realized the Compatibility doesn’t include PHP 8.3, so I’ve tried 8.2 followed by 8.1 - same issues. Having addressed the Server, PHP & Permissions items mentioned on the Installation page it reports two Warnings:

  1. Curl Request on Main Page: - * The SuiteCRM Title cannot be found. This is not a valid SuiteCRM Page: 307 Temporary Redirect

    Temporary Redirect

    The document has moved here.


    Apache/2.4.62 (Ubuntu) Server at my.server.local Port 443
  2. Curl Request on Api:
  • The result of the curl call to the graphql page was empty.
  • The url used for the call was: https://my.server.local/api/graphql
  • The result of the call was:
  • 404 Not Found

    Not Found

    The requested URL was not found on this server.


    Apache/2.4.62 (Ubuntu) Server at my.server.local Port 443

Clicking Ignore/Continue only paused a few moments (no server activity) and produces “This page isn’t working right now – my.server.local redirected you too many times.”

Switching to Legacy/CLI install, it issues the ‘Failed Checks’ messages (same as above) related to ‘Title cannot be found’ and ‘./api/graphql’ - then proceeds with disk I/O being observed. This fails with a Duplicate declaration error.

Running: run-legacy-install
00:14:07 CRITICAL [php] Fatal Compile Error: Duplicate declaration of static variable $sfh [“exception” => Symfony\Component\ErrorHandler\Error\FatalError^ { …}]

In aow_utils.php line 645:
Compile Error: Duplicate declaration of static variable $sfh