コマンドラインで-lオプションを使ってシンタックスエラーを調べます。
$php -l test.php
php_flag display_errors on
.htaccessでも設定できます。(許可されていれば)
/var/log以下のhttpのログファイルを見ます
Apacheのエラーログを見る 例:
tail /var/log/httpd/error_log
また、問題箇所をなるべく切り分けて単純化します。
1 2 3 4
<?php ini_set('display_errors', 'Off'); ini_set('log_errors', 'On'); ?>