Kind of a long story here. I have been running a site under PHP 7.4 on an EC2 instance using Amazon Linux 2 for some time now, including osTickets 1.15.8. Our databases reside in an RDS instance. I am now working on a testing server running PHP 8.2.19. Most of the site works fine (Wordpress, phpBB, OpenCart and Codeigniter base.) But - obviously, I now need to upgrade osTicket to 1.18.1. I have installed all of the recommended php extensions except IMAP (it does not want to install easily AND I have never been able to get email fetching to work with SES anyway.) To make along story shorter, after failing to get upgrade to work (just got a blank white screen), I decided to start afresh and install a completely clean new version of osTicket, new database and everything. I really thought this was going to work as I did get the Installer screen and was able to see that all the recommended PHP extensions are available (except IMAP), clicked continue and was able to fill in all the info on the osTicket basic Installation screen. However, when I click 'continue' from there, I get a brief glimpse of what i think is the 'loading' modal and then... the blank white screen. No error messages whatsoever. Not in the browser window, not in my php_errors.log, not in my server error log, nothing in access logs or anywhere else. I'm stumped! Any ideas about what could be happening here? Or how to even begin to figure out what is happening here? Thanks in advance.
(Small edit: I have already tried turning on dipaly_errors and changing error_reporting to All in php.ini. All that did was show me a bunch of Deprecateds and Warnings.)