These forums are locked and archived, but all topics have been migrated to the new forum. You can search for this topic on the new forum: Search for Virtualmin upgrade problem on the new forum.
Upgraded to from 3.61 to 3.62 as webmin module. Virtualmin insist to verify it's configuration and fails with
The Suexec command on your system is configured to only run scripts under /var/www, but the Virtualmin base directory is /home. CGI and PHP scripts run as domain owners will not be executed. .. your system is not ready for use by Virtualmin.I understand the message, but don't get it why it worked for a year without a problem.
Server is CentOS 4.7 with default Apache server. I don't want to use webmin Apache distribution. I prefer to stick with and have the latest upgrades from upstream (which is OLD, but don't want drastic changes on a production box).
Is any way to bypass/ignore the Suexec error in the Virtualmin >= 3.62 ?
PS. Is it difficult to migrate from Apache 2.0 to 2.2? Will Virtualmin configuration break?
Disable suexec in Server Templates:Apache Website:Automatically add appropriate SuExec directive? if you don't want to use it.
Or, you'll to use an Apache package that has suexec_docroot set to /home (the ones we provide meet this description).
--
Check out the forum guidelines!
Thank you Joe.