Hello I test the new Ubuntu 18.04 with the new Virtualmin install script 6.0.11.
It's a new Proxmox container (unpriviledge container).
so, Virtualmin, Webmin, Usermin, LAMP, Fail2ban, Bind9, Postfix was automaticaly installed by the script.
All seem normal.
I create a new server with Virtualmin :
A simple HTML page is correctly display "Hello Word" .
If I try a PHP page like "info.php", the browser try to DOWNLOAD the PHP code ! So, Apache + PHP don't run PHP, but simply send PHP code to the user ...
Some day ago, I try to install Virtualmin manually with the .deb package. And it was working ! "info.php" display all PHP informations (and not dowload the code)
So, it's probably a bug in the Virtualmin install script ?
Perhaps a little setting missing between Apache and PHP ?