Detailed error messages

From TITAN Wiki
Jump to: navigation, search
Generic error page (Detailed error messages are disabled)
Detailed error page (Detailed error messages are enabled)

Detailed error messages - show detailed script & server errors on your website. Detailed error messages are disabled by default.

If detailed error messages are disabled, you will see a generic error page every time an error occur.

Important: It is recommended to have  detailed error messages disabled on a production website. Displaying detailed errors to all users is a potential security threat. Moreover, detailed error messages make your website loads slower (it has big performance impact). It is recommended to enable it only when you debug/test your website.

Enabling detailed error messages

Web.config file contents

Open ~/Web.config file from your website root directory (See How to use FTP Client) and change:

<customErrors mode="On" defaultRedirect="~/error.aspx"/>
<compilation debug="false" targetFramework="4.0">

to:

<customErrors mode="Off" defaultRedirect="~/error.aspx"/>
<compilation debug="true" targetFramework="4.0">

Save the file. Detailed error messages are now enabled.

Disabling detailed error messages

To disable detailed error messages, just revert the changes you made in the "Enabling detailed error messages" step.