By default PHP doesn't display errors in web pages because they might contain sensitive information that hackers could use. During development you probably want them on though so you know what's going wrong (which could be lots of things).
Fine your php.ini on your system. Open it up and look for a setting called "display_errors". Change it to 1, make sure it's not commented out, then restart your webserver. That should at least let it tell you what's going wrong.
Fine your php.ini on your system. Open it up and look for a setting called "display_errors". Change it to 1, make sure it's not commented out, then restart your webserver. That should at least let it tell you what's going wrong.