I'm running IPSConfig3 v3.2.4 on Debian 11.0 (Bullseye). Recently I have tried to visit http://myhost.com/phpmyadmin, but I get the following error: PHP 7.1.3+ is required. Currently installed version is: 5.6.40-0+deb8u6 Question 1: how do I upgrade the version of PHP used by phpmyadmin itself? in System > Additional PHP Versions, there are 4 entries: - php-cgi7.1 - php-cgi7.3 - php-cgi8.1 - php5-cgi However I understand the above "additional versions" are for sites hosted by ISPConfig, not for internal functions installed to the server? Question 2: when I try to upgrade my ISPConfig, I get a problem I haven't had before: "PHP Curl Module is missing". I have tried apt-get install php-curl, but it responds with "php-curl is already the newest version (2:8.2+93+0~20221211.45+debian11~1.gbpdb4dcc)." How to fix the above?
Did you upgrade this server to Debian 11 with the official instructions? if not, go through them: https://www.howtoforge.com/update-the-ispconfig-perfect-server-from-debian-10-to-debian-11/
Okay I am in the process of checking that. But partway through the instructions it says run this: ispconfig_update.sh --force which fails for me (see error in my original post) - how can I fix that one?
Two more issues following the upgrade instructions 1) instructions say Log in to the panel as admin user and then go to System -> Server Config -> server1.example.com (the hostname of your server) -> Web -> PHP Settings But when I try to click into localhost here: when I click on the WEB tab, it doesn't move to the web tab. It stays on the first tab, with an error, see below:
As the message tells you, you entered an invalid hostname (or no hostname) on this page and you can not switch to a different tab until you entered a correct one.