I finally gave up at 4:30 and went to bed. The Forum is closed. Here's the sequence of events.
1) After the upgrade, I got an error message (generated by UBBThreads):
UBB.threads requires MySQLi
So, I ran
dnf list installed | grep php
The results were:
php.x86_64 8.3.11-1.el8.remi @remi-modular
php-cli.x86_64 8.3.11-1.el8.remi @remi-modular
php-common.x86_64 8.3.11-1.el8.remi @remi-modular
php-fedora-autoloader.noarch 1.0.1-7.el8 @epel
php-fpm.x86_64 8.3.11-1.el8.remi @remi-modular
php-gd.x86_64 8.3.11-1.el8.remi @remi-modular
php-mbstring.x86_64 8.3.11-1.el8.remi @remi-modular
php-mysqlnd.x86_64 8.3.11-1.el8.remi @remi-modular
As you can see php-mysqlnd is installed.
2) On a hunch, I ran:
dnf install php83-php-mysqlnd
That cleared the error message, and now I see:
php83-php-mysqlnd.x86_64 8.3.11-1.el8.remi @remi-safe
3) My next problem was that the forum pages were blank and, in Google Chrome, I was getting a 500 server error.
Again, on a hunch, I began installing the php83-php- version of all the already installed modules.
First I got the forum back, but the admin panel was throwing 500 errors. Then, after more installs of the php83-php- versions of already supposedly installed modules, I got the admin panel back as well.
3) So, I thought, Yay, I'm back up. So, I try to post a message relating my results, and, when I click on Submit, I get a blank page and nothing gets posted. That's when I went to bed.
Here's the full list of installed php moduels:
php.x86_64 8.3.11-1.el8.remi @remi-modular
php-cli.x86_64 8.3.11-1.el8.remi @remi-modular
php-common.x86_64 8.3.11-1.el8.remi @remi-modular
php-fedora-autoloader.noarch 1.0.1-7.el8 @epel
php-fpm.x86_64 8.3.11-1.el8.remi @remi-modular
php-gd.x86_64 8.3.11-1.el8.remi @remi-modular
php-mbstring.x86_64 8.3.11-1.el8.remi @remi-modular
php-mysqlnd.x86_64 8.3.11-1.el8.remi @remi-modular
php-opcache.x86_64 8.3.11-1.el8.remi @remi-modular
php-pdo.x86_64 8.3.11-1.el8.remi @remi-modular
php-pear.noarch 1:1.10.15-3.el8.remi @remi-modular
php-pecl-igbinary.x86_64 3.2.16-1.el8.remi.8.3 @remi-modular
php-pecl-memcache.x86_64 8.2-3.el8.remi.8.3 @remi-modular
php-pecl-msgpack.x86_64 2.2.0-2.el8.remi.8.3 @remi-modular
php-pecl-redis6.x86_64 6.0.2-1.el8.remi.8.3 @remi-modular
php-pecl-zip.x86_64 1.22.3-1.el8.remi.8.3 @remi-modular
php-process.x86_64 8.3.11-1.el8.remi @remi-modular
php-sodium.x86_64 8.3.11-1.el8.remi @remi-modular
php-xml.x86_64 8.3.11-1.el8.remi @remi-modular
php83-php-cli.x86_64 8.3.11-1.el8.remi @remi-safe
php83-php-common.x86_64 8.3.11-1.el8.remi @remi-safe
php83-php-fpm.x86_64 8.3.11-1.el8.remi @remi-safe
php83-php-gd.x86_64 8.3.11-1.el8.remi @remi-safe
php83-php-mbstring.x86_64 8.3.11-1.el8.remi @remi-safe
php83-php-mysqlnd.x86_64 8.3.11-1.el8.remi @remi-safe
php83-php-opcache.x86_64 8.3.11-1.el8.remi @remi-safe
php83-php-pdo.x86_64 8.3.11-1.el8.remi @remi-safe
php83-php-pecl-memcache.x86_64 8.2-3.el8.remi @remi-safe
php83-php-pecl-zip.x86_64 1.22.3-1.el8.remi @remi-safe
php83-php-process.x86_64 8.3.11-1.el8.remi @remi-safe
php83-php-sodium.x86_64 8.3.11-1.el8.remi @remi-safe
php83-php-xml.x86_64 8.3.11-1.el8.remi @remi-safe
php83-runtime.x86_64 8.3-1.el8.remi @remi-safe
I think it's clear, based on previous behavior, that the cause of the blank page when trying to submit a post or reply is a missing php module. But which one?
If no one can answer this, I'm just going to install every single php moduel that remi has available until the forum starts working properly again.