I don't have full list right now and it varies between J3.x and J2.x, but when You install there is a screen showing php settings required and on server (display_errors among them). For J3.x it looks this way:
If any of "Actual" items differ from recommended (even if they are green) - there is a problem with hosting configuration and it usually can be solved on server side.