Hello.
I am a professional Silverstripe developer. I have been working with Silverstripe for the last 4 and a half years. I have made dozens of sites over the years in Silverstripe 2.3, 2.4, 3.0 and now 3.1.
Recently some of my clients had a similar problem to yours. Adam Internet upgraded their hosting from PHP 5.2 to PHP 5.4, causing older 2.4 sites to have an error. I believe it was something along the lines of "continue is not allowed here". I was able to fix this for all my effected clients.
If this is the error on your site, I can easily fix it. In this case what is required is an upgrade of the site to the latest 2.4.13 version.
Please let me know if you have any questions.