Apache fails to restart

I have a reseller account that changes configuration very often. Every second day he reports, that he changes the website configuration, creates sub-site or modifies php configuration, virtualmin reports that it restarted Apache, but no changes are reflected until i manually restart or reload apache from command line.

Please help with debugging or if anyone else has similar problem, tell me how to solve.



Try making the same kinds of changes yourself in Virtualmin, and seeing if Apache is being restarted or not. The cause may be that Virtualmin is using the wrong command to apply the new Apache config, and thus that changes don't take effect until you actually stop and then re-start Apache.