SYSTEM INFORMATION
Ubuntu Linux 22.04.3, Linux 5.15.0-91-generic on x86_64
Webmin version: 2.105, Virtualmin version: 7.9.0, Authentic theme version: 21.09.5
PHP-FPM 8.1.27, PHP-FPM 8.2.14 Server, PHP-FPM 8.3.1 Server
PhpMyAdmin 5.2.1 install script error (line 142) when trying to install on PHP 8.3. Reverted back to PHP 8.2 to install PhpMyAdmin, and installed successfully.
We have no control over when apps update to support newer versions of PHP. (We do try to keep up with which versions will work, but phpMyAdmin is historically pretty quick about supporting newer versions, but 8.3 is really new…so, not surprising it’d have problems.)
I think you should just give it 8.2 until they update.
At least for Ubuntu 22.04, if you want to use PhpMyAdmin 5.2.1 on PHP 8.3, first revert back to PHP 8.2, use the Virtualmin Installer Script to install PhpMyAmin 5.2.1, then after successfully installed, go back to PHP 8.3. Works for my system, and appears to be a install script needing some slight tweaks for PHP 8.3.
That’s surprising, and would maybe indicate something does need attention in the Virtualmin Install Script for phpMyAdmin. I’m surprised, though, as I can’t think of why our part of it would be dependent on PHP version (since nothing we do is written in PHP).