Hi goe,
I repeat you are not in dev mode. "500 error" changes to something else if debug mode is on.
When you could see "500 error" in red in the network tab you are close... but...
1) you need to click on the request and then look at the "respinse"
however
2) you need to be in dev mode
please review...
http://www.silverstripe.org/general-questions/show/16055
and ensure that a...
Debug::show('Hello World!');
is outputing - this way you know if you are in debug mode or not.
I often put this in the page::init() to be sure it is called and I can see it in times of despair