---
label: 'Maintaining and troubleshooting your site'
top_level: true
related:
- core.cron
- core.extending
- core.security
- system.cache
- system.config_error
- system.maintenance_mode
---
{% trans %}Maintaining and troubleshooting overview{% endtrans %}
{% trans %}Here are some tasks and hints related to maintaining your site, and troubleshooting problems that may come up on your site. See the related topics below for more information.{% endtrans %}
- {% trans %}When performing maintenance, such as installing, uninstalling, or updating a module, put your site in maintenance mode.{% endtrans %}
- {% trans %}Configure your site so that cron runs periodically.{% endtrans %}
- {% trans %}If your site is not behaving as expected, clear the cache before trying to diagnose the problem.{% endtrans %}
- {% trans %}There are several site reports that can help you diagnose problems with your site. There are also two core modules that can be used for error logging: Database Logging and Syslog.{% endtrans %}
{% trans %}Additional resources{% endtrans %}