I have a OpenVZ container running Debian 6 on my server. After every restart of the container I have to manually start the Apache2 web server using its init script. In the error log I can't find any useful information.
Every suggestion is appreciated :-).
Is it possible that Apache2 is not registered as a service in your container? If so you may run
insserv /etc/init.d/apache2
in the OpenVZ container to star apache at boot.