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...