2
If PHP debug is not on, the system will suppress error messages coming from the PHP code.
This is the main reason for the dreaded "Blank Page" problem, which is caused by an error in the PHP code, so serious that the interpretation of the code can no longer continue. Enabling PHP debug will often result in these blank pages showing an error message instead.
See this PHP Debug Tutorial to fix this problem.
http://www.warpigw2.com/modules/smartsection/item.php?itemid=6