Hi, I just upgraded my ispconfig 3.1.x to 3.2 and I managed to get http2 work for my domains, followed some posts here in the forum. I had to disable 7.x mod_php to be able to get http2 work: a2dismod php7.3 && a2dismod mpm_prefork && a2enmod mpm_eventNow I have problems with phpmyadmin and roundcube, as there is no mod_php which could process php, so, source code shown on their pages. I would like to ask about the recommended method how to get them work? Long story short about a long upgrade process: This specific system upgraded from debian 8 -> 9 -> 10 and mariadb whatever_version -> 10.5.x (needed by some apps) ISPConfig 3.1.x -> 3.2 (services reconfigured) http1.1 -> http2 It was relatively painless this kind of upgrade process, this system is still working well, but I am not sure, the result of this upgrade process is the same as a fresh install from scratch, so, I had to check the installation documents of the 3.2 to compare my existing system with the doc regarding necessary packages. It seems, some packages was missing, even I did not expect any malfunctions. So, I guess the not-working phpmyadmin is not a side effect, but a tradeoff between http2 vs. mod_php (phpmyadmin). Thank you!
Thank you, it did the trick. Dead simple, elegant, beautiful, idiot-proof one-liner Anyway, in a brand new installation is it the default? Working out of box? I guess I had a lot of legacy solutions due to the lot of upgrades...
If you follow the official install guides, then ISPConfig works out of the box of course. But when you disable the default php of the Linux distribution, which is mod_php, but still want to use php based applications of the OS like phpmyadmin, then you must enable an alternative php solution like php-fpm.