So just reinstalled Virtualmin on my new server. Decided to start fresh as I was going to use virtualmin for my mail this time around.
Anyways I configured everything pretty much the same way as my old install of Virtualmin (well besides enabling mail and stuff) but I noticed Virtualmin wants to add "php_admin_value engine off" in the virtual host section of new virtual servers. I built apache and php the same way as it was on my old server (except for the fact that it was updated version of them, latest) I don't have mod_php and I read on another topic here that php_admin_value engine off ensures that it is off. I am using FCGID under server templates. It's not a huge issue. During server creation Virtualmin complains that the line is unknown to it because of a module.
"invalid command 'php_admin_value', perhaps misspelled or defined by a module not included in the server configuration" is the line that is shown during creation. It doesn't abort the setup and the Virtual server still works fine it's just annoying and I am guessing any of my clients would think there is a problem when they create sub servers. The other thing that Virtualmin complains about it NameVirtualHost since it's set to be deprecated completely. Is there anyway to stop Virtualmin from adding the NameVirtualHost line?
Thank you everyone.