Pages with a StandardController expose a property:

`{!Messages}`

Without the need for a custom controller or extensions, can do things like:

    <apex:pageBlock rendered="{!NOT(Messages.Empty)}">
        <!-- detailed troubleshooting instructions -->
    </apex:pageBlock>

    <apex:pageBlock rendered="{!Messages.Empty}">
        <!-- normal page functionality -->
    </apex:pageBlock>