What conditions make for a violent volcanic eruption?

What conditions make for a violent volcanic eruption?