athornfam2 Thank you, well done.
Only problems i had were:
1)the last 5 commands all needed sudo - this tripped me the first time, when i just copy/pasted without reading carefully enough.
those same commands, give an error like:
Package php-mysqli is a virtual package provided by:
php8.3-mysql 8.3.8-2+ubuntu22.04.1+deb.sury.org+1
php8.2-mysql 8.2.20-2+ubuntu22.04.1+deb.sury.org+1
php8.1-mysql 8.1.29-1+ubuntu22.04.1+deb.sury.org+1
php8.0-mysql 1:8.0.30-7+ubuntu22.04.1+deb.sury.org+1
php7.4-mysql 1:7.4.33-13+ubuntu22.04.1+deb.sury.org+1
php7.3-mysql 7.3.33-19+ubuntu22.04.1+deb.sury.org+1
php7.2-mysql 7.2.34-50+ubuntu22.04.1+deb.sury.org+1
php7.1-mysql 7.1.33-63+ubuntu22.04.1+deb.sury.org+1
php7.0-mysql 7.0.33-75+ubuntu22.04.1+deb.sury.org+1
php5.6-mysql 5.6.40-77+ubuntu22.04.1+deb.sury.org+1
You should explicitly select one to install.
I had to type php8.3-mysql
(the 8.3 version) for each one. So just ran it as your command said, then fixed up the command based on the error.
Now it appears to be all fixed.
Thank you very much @athornfam2 and @johnny and anyone else involved in fixing this. Legends.
@johnny For those of us still on Ubuntu 22.04, should we upgrade or leave it for now?