When you upgrade your site or you initialize or startup the system, Sitefinity CMS displays the following types of status pages:
This mode gives all log information to the user in case of upgrading. The application status page is not automatically redirected when the upgrade succeeds of fails, giving the chance to the user to review all the logs. In case the site is initializing and there is a failure, the application status page gives all the available log information to the user to check the problem. In case site starts successfully, user is automatically redirected to originally requested URL.
The detailed status page is generated based on the logging categories - ConfigurationPolicy.UpgradeTrace and ConfigurationPolicy.ErrorLog. It does not read any data from the UpgradeTrace.log and the Error.log files.
ConfigurationPolicy.UpgradeTrace
ConfigurationPolicy.ErrorLog
UpgradeTrace.log
Error.log
The detailed page displays the following information about the bootstrap and upgrade processes:
EXAMPLE: The following screenshot is an example of the detailed information, displayed in the detailed status page after the site initialization has failed:
The detailed and the general status pages are displayed using an HTML page created in the AppData folder of your Sitefinity CMS application. This page is reused during later system startups and upgrades: ~/App_Data/appStatusReport.html
AppData
~/App_Data/appStatusReport.html
If you are using an Internet Explorer 9 or below, a different HTML page is created and used. It is not an AngularJS application, but simpler one. This page mimics the behavior of the appStatusReport.html. The difference is due to the support of AngularJS in IE browsers with versions less than 10. The following page is created: ~/App_Data/appStatusSimple.html
appStatusReport.html
~/App_Data/appStatusSimple.html
Increase your Sitefinity skills by signing up for our free trainings. Get Sitefinity-certified at Progress Education Community to boost your credentials.
This free lesson teaches administrators, marketers, and other business professionals how to use the Integration hub service to create automated workflows between Sitefinity and other business systems.
This free lesson teaches administrators the basics about protecting yor Sitefinity instance and its sites from external threats. Configure HTTPS, SSL, allow lists for trusted sites, and cookie security, among others.
The free on-demand video course teaches developers how to use Sitefinity .NET Core and leverage its decoupled architecture and new way of coding against the platform.
To submit feedback, please update your cookie settings and allow the usage of Functional cookies.
Your feedback about this content is important