Sempre que estou debugando minhas páginas, as vezes o servidor não mostra o erro e dá-lhe eu procurar o pedaço de código que mostra todos os erros do PHP. Como muitas pessoas ainda buscam isso no google sem parar, eu pensei em fornecer aqui também. Se quiser ver todos os erros do PHP e avisos em seu script, inclua o seguinte trecho de código no começo da página:
error_reporting(E_ALL);
ini_set('display_errors', '1' )
Algo simples que as vezes ajuda muito.